Hallo Olaf,
Der einfachere Weg wäre, das er sich die Persönliche Kontakte in myApps Contacts speichert. Damit hat jeder User seine eigene Kontakte auf eine sicheren Umgebung gespeichert anstatt in der "unsichere" Google cloud, und kann innerhalb der myApps clients (PC, Smartphone, Tablet) immer von überall drauf zugreifen.
Von myApps für jeden User separat einen LDAP client einrichten zum persönliches Adresbuch in Google, is vielleicht möglich aber schon einen größeren Aufwand.
Die Theorie (noch nicht ausprobiert)
Schau dir mal diese Artikel an
https://support.google.com/a/answer/9048434?hl=en&ref_topic=9173976&sjid=16780341411971808701-EU
In der PBX kan man LDAP Objekte anlegen und diese an einen oder mehrere Usern zuweisen.
https://wiki.innovaphone.com/index.php?title=Reference13r2:PBX/Objects/LDAP
Dieses LDAP Object ist dan der LDAP client zum Google account des Users für die LDAP suche/abfrage bei Google.
Das PBX LDAP Object müsste dan an dem entsprechenden User zugewiesen werden.
Ein suche in myApps (Soft)Phone App würde über den Search API auch das zugewiesen LDAP Object abfragen und somit die contacten aus Google liefern können.
mfg,
Karl