Connector Import in privates Telefonbuch

Problem
Gibt es eine Möglichkeit Kontakte in das private Telefonbuch zu importieren? Am besten auch automatisiert, wie es beim Firmenadressbuch möglich ist?

Lösung
Man kann verschiedene CSVs in eine große Datei zusammenführen (Es wird nur ein Connector-Profil benötigt, aber man braucht eine geskriptete Lösung zum Anpassen der CSV-Datei) oder pro CSV (also auch pro privatem Telefonbuch) ein extra Connector-Profil hinzufügen.

Eine große CSV-Datei:
In dem Fall musst man eine zusätzliche “username” Spalte in die CSV-Datei basteln, in der der Benutzername steht, in dessen privates Telefonbuch der Kontakt kommen soll. Ist nichts hinterlegt, kommt der Kontakt ins Firmentelefonbuch. Es muss dann bei “Variablen” und “Struktur” im Connector auch dementsprechend ein “username” hinzugefügt werden.

Import über mehrere Connector-Profile:
Man braucht nur die Struktur anpassen und so etwas wie "username" : "meinbenutzer" hinzufügen. Anpassungen an der CSV-Datei oder bei den Variablen werden nicht benötigt.

{
  "phonebook": [{
    "028pho_bez" : 			"{{{displayname}}}",
    "028pho_phone" : 		"{{{phone}}}",
    "028pho_firstname" : 	"{{{givenname}}}",
    "028pho_lastname" : 	"{{{surname}}}",
    "028pho_organisation" : "{{{organisation}}}",
    "028pho_email" : 		"{{{email}}}",
    "028pho_mobile" : 		"{{{mobile}}}",
    "028pho_homephone" : 	"{{{homephone}}}",
    "028pho_fax" : 			"{{{fax}}}",
    "username" :            "s.gehr"
  }]
}