Office365-Integration synchronisiert keine Daten

3cx-er

Forum User
Mitglied seit
19. Mai 2020
Beiträge
2
Guten Tag an das Forum!

Seit einigen Tagen ist meine Firma ebenfalls Mitglied der 3CX-Telefonwelt. Ich als Administrator bin von der Anlage bisher sehr angetan, da die Prozesse wesentlich verinfachter und effizienter sind, als bei so manchen anderen Systemen. Die Office365-Integration war einer der Hauptgründe für die 3CX. Ich habe bisher alles konfiguriert, was lt. Setup-Guide nötig ist, um Kontakte, Benutzer und auch Kalendereinträge in die 3CX von Azure AD zu synchronisieren, inklusive der Erstellung der API-Schnittstelle im Azure AD. Jedoch wird bisher gar nichts synchronisiert, ich kann in den Einstellungen der Integration für O365 auch keine Nutzer oder Kontakte auswählen, die synchronisiert werden sollen. Muss man möglicherweise noch in den Benutzern des AAD entsprechende Berechtigungen erteilen, sodass die 3CX Zugriff auf die Einträge des entsprechenden Nutzers hat? Ich bin für Hilfe sehr dankbar.

Schönen Tag und grüße aus dem Norden
 
Bekommst du eine Fehlermeldung?
Was steht in der Office 365 integration?
Siehst du die Email Adressen die du Synchronisieren möchtest ?
 
Moin Ilias!

Erstmal danke für die Antwort. Also in der 3CX steht, das Office 365 funktioniert und die 3CX auf Änderungen von bspw. Benutzern reagiert. Im Azure-Portal steht ebenfalls, das alle entsprechenden Zuweisungen erfolgt sind. Im Anmeldungslog des Azure AD kann man auch sehen, das Anmeldeaktivitäten vorhanden sind, nachdem man in der 3CX den 3. Schritt zur Integration ausgeführt hat. Wo sollen die E-Mail-Adressen, die zu synchronisieren sind, stehen? Im Azure Portal oder in der 3CX?
 
Einige Hinweise aus meiner Erfahrung:
1. Wenn du die Nebenstellen nicht durch einen Import der o365 Konten anlegen hast lassen, dann musst du bei jeder Nebenstelle die Email Adresse des Teilnehmers exakt wie in o365 hinterlegen, also auch bei Groß- und Kleinschrift! z.B. [email protected]
2. Der Ordner Azure AD bei den Gruppen nicht löschen!!! Evtl. ist das inzwischen anders, aber es gab eine Version, da war der Ordner zwingend nötig!
3. Auf Azure ist es notwendig, dass die User "Member" bei User Type stehen haben. Ist das nicht der Fall, kann man das per Powershell noch setzen.

Ich hatte auch lang mit demThema zu kämpfen, aber bei mir geht nun alles!
 
hi,
Frage muss der globale Admin der User mit dem Adressbuch sein?
und gehts auch wenn der Kontakteordner Inhaber nur einen Exchange Plan hat?
besten Dank

bei uns gings ... glaube bis zu den letzten Updates, jetzt werden die Kontakte nicht mehr angezeigt...
im 3cx Panel:

Status OK. Real Time Notifications to Microsoft 365 and back are working. This means that changes from Microsoft 365 to 3CX will be updated.

die Konfig mit 365 habe ich gelöscht und neu erstellt, aber es nützt scheinbar nichts...
 
Hallo,

gibt es hierzu Neuigkiten?

Ich habe das gleiche Problem.

Beim Testen in der Hosted3cx Umgebung konnte die Synchronisation problems und funktionsfähig angelegt werden.
Inzwischen habe ich eine lokale Instanz installiert (3cx ISO Debian 9). Hier wird zwar angezeigt, dass die Verknüofung eingerichtet ist, es können aber weder Benutzerkonten, noch Kontakte oder Kalender - Benutzer zur Synchronisation ausgewählt werden. Es erscheint immer die Meldung "Keine weiteren Elemente zum Hinzufügen".

Die Gruppe "Azure AD" wurde in der 3cx manuell hinzzgefügt, daraus ergab sich keine Änderung.
Die Benutzer stehen mir "Mitglied" im Azure AD, auch das habe ich kontrolliert.
Die Keys und auch die Anmeldung wurden bereits mehrfach neu gemacht, der 3cx-Server auch bereits neu
gestartet.
 
Hi AndiHB,

in deinem 365 Office ->Admin Center->Active Users, kannst du users auch erkennen?

Setze das Log level auf Ausführlich auf der Anlage->unter Dashboard->Aktivitätsprotokoll->Einstellungen

Stoße noch mal den Sync an.

Im 3CXSystemService log und 3CXManagementConsole Log bekommen wir evtl. Infos.
 
Hallo,

vielen Dank für den Hinweis.
Im Log konnte ich tatsächlich etwas finden:

2021/06/03 09:25:08.511|593|0058|Info|Office365AccessTokenManager.GetAsync START GetAcessTokenByCredentials
2021/06/03 09:25:08.641|593|0035|Info|Office365AccessTokenManager.GetAsync FINISH GetAcessTokenByCredentials
2021/06/03 09:25:08.641|593|0035|Erro|Error while running Office365DirectoryReader.GetUsersAsync for user: Directory.Read.All permission is missing. Please check if permission is assigned to the application and/or Sign In

Ich habe die Berechtigungseinstellungen im Office365 geprüft, dort sind die Berechtigungen aber hinterlegt:
O365apps.JPG

Ich habe mich auch bereits mehrfach über die Schaltfläche "Bei Office365" anmelden auf der Konfiguratonsseite angemeldet und die angeforderten Berechtigungen bestätigt.
 
Hi,

den Fehler erkennt man gleich.

Directory Read all?

Du hast User.Read.All?

Wieso??


2021-06-03_10h39_29.png
 
Hallo,
kaum stellt man es richtig ein, gehts auch :)
Das hab ich selbst beim Prüfen übersehen.
 

Statistik des Forums

Themen
44.749
Beiträge
233.640
Mitglieder
78.492
Neuestes Mitglied
dirk.kuttler