For at komme i gang skal du have et Office 3CX-abonnement og Office-portaladministratorlegitimationsoplysninger med "Global Administrator"-rettigheder.
Nogle Office 365-abonnementer har begrænset eller ingen integration med 3CX:
Abonnementer uden brugerstyring, dvs. alle "hjemme"-abonnementer.
Abonnementer uden Exchange kan ikke synkronisere kontakter og kalender (Office 365 Business og Office 365 Pro Plus).
Office 365-servere skal have en direkte forbindelse til din 3CX-server for at kunne overføre status i realtid. Hvis en vedvarende forbindelse ikke er mulig, vil 3CX stadig udføre daglig synkronisering.
Bemærk venligst, at synkronisering kun udføres i én retning - fra Office 365 til 3CX. For en vellykket synkronisering skal Office 365-brugere have attributten "UserType" sat til "Member" (indstillet i Active Directory). Hvis en bruger, der er synkroniseret fra Office 365, slettes eller ændres via 3CX-grænsefladen, vender den tilbage til den forrige tilstand under den næste manuelle eller automatiske synkronisering.
Microsoft Azure Authentication Application
Første tilslutningstrin Office 365 integration — oprettelse af en individuel applikation på din konto for at godkende integration.
I 3CX-administrationsgrænsefladen, gå til Indstillinger - Office 365 - Fanen Indstillinger - Trin 3 sektion og kopier omdirigerings-URL'en.
Klik på Ny registrering, og angiv applikationsnavnet, for eksempel 3CX PBX Office 365 Sync App.
I sektionen Understøttede kontotyper skal du kun lade standardindstillingen Konti være i denne organisationsmappe
I sektionen Redirect URI (valgfrit), vælg typen Web og indsæt omdirigerings-URI'en fra 3CX interface sektionen: Indstillinger > Office 365 Integration > fanen Indstillinger > Trin 3. Platform og tilladelser sektion, f.eks. virksomhed.3cx.eu:5001/oauth2office2
Klik på Tilmeld og ansøgningen oprettes.
Indstillingssiden for det oprettede program åbnes. Kopiér app-id-værdien (klient), og indsæt den fra det relevante felt i 3CX-administrationsgrænsefladen, Indstillinger > Office 365-integration > fanen Indstillinger > Trin 1. Konfigurer app-id'et.
Godkendelsesnøgler
Nu skal du etablere en offentlig nøgletillid mellem dit 3CX v16-system og den oprettede applikation i Office 365-portalen.
I 3CX-grænsefladen (Indstillinger > Office 365-integration > fanen Indstillinger) skal du klikke på Generer et nyt nøglepar og gem nøglen public_key.pem.
Gå til siden med applikationsindstillinger i afsnittet Certifikater og hemmeligheder. Klik på Upload certifikat, og upload den genererede nøgle.
Applikationstilladelser
Det sidste opsætningstrin er at indstille API-tilladelser i afsnittet API-tilladelser. Disse tilladelser bestemmer, hvordan dit 3CX-system kan få adgang til din Office 365-konto.
Gå til API-tilladelser, klik på Tilføj tilladelse og vælg Microsoft Graph.
Tilføj API-tilladelser under Application Permissions: Calendars > Calendars.Read, Contacts > Contacts.Read, Directory > Directory.Read.All, og klik på Tilføj tilladelser.
I sektionen Giv samtykke skal du klikke på Giv administratorsamtykke til... for at aktivere tilladelser.
Vent ca. 10 minutter, indtil ændringerne træder korrekt i kraft.
Skift til 3CX-grænsefladen, og i afsnittet Integration med Office 365 skal du klikke på Log ind på Office 365. Bekræft tilladelserne for den oprettede applikation, og forbindelsen mellem systemerne vil blive etableret.
Synkroniseringsmuligheder
Synkronisering mellem 3CX og Office 365 er konfigureret i tre faner:
Brugersynkronisering - Office 365-brugere synkroniseres med 3CX-brugere (udvidelser). I 3CX-administrationsgrænsefladen placeres synkroniserede brugere i Azure AD-organisationsgruppen.
Kontaktsynkronisering - Office 365 personlige kontakter synkroniseres med 3CX-adressebogen. Brugeren ser disse kontakter i 3CX-applikationer til alle platforme.
Kalendersynkronisering - ændrer automatisk status for en 3CX-udvidelse afhængigt af, om den er optaget i Office 365-kalenderen:
Når en begivenhed i Office 365-kalenderen er fuldført, synkroniseres 3CX-brugerstatus også og returneres til dens tidligere tilstand.
Alle synkroniseringselementer kan konfigureres for både alle Office 365-brugere og udvalgte brugere.