3CX v16 Pro og Enterprise utgaver tilbyr full integrasjon med Office 365-applikasjoner. Spesielt er fĂžlgende implementert:
- Synkronisering av Office 365-brukere og tilleggstelefonnumre (brukere) i 3CX.
- Synkronisering av personlige kontakter fra Office-brukere og 3CXs personlige adressebok.
- Synkronisering av status (opptatthet) i Office 365-kalenderen og statusen for tilleggstelefonnummeret i 3CX. Â Â
For Ä foreta utgÄende anrop fra nettgrensesnittet til Office-applikasjoner, bruker 3CX utvidelsen for nettlesere og . Det er ogsÄ mulig Ä bruke hurtigtaster i .
For Ä komme i gang, trenger du et abonnement pÄ Office 3CX og administratorlegitimasjon fra Office-portalen med 'Global Administrator'-rettigheter.
Noen Office 365-abonnementer har begrenset mulighet for integrasjon med 3CX eller har ikke det i det hele tatt:
- Abonnementer uten brukeradministrasjon, dvs. alle 'hjemme'-abonnementer.
- Abonnementer uten Exchange kan ikke synkronisere kontakter og kalender (Office 365 Business og Office 365 Pro Plus).
Office 365-servere mÄ ha en direkte forbindelse til 3CX-serveren din for Ä overfÞre status i sanntid. Hvis det ikke er mulig Ä opprettholde en konstant tilkobling, vil 3CX fortsatt utfÞre daglig synkronisering.
VĂŠr oppmerksom pĂ„ at synkroniseringen kun skjer i Ă©n retning â fra Office 365 til 3CX. For at synkroniseringen skal lykkes, mĂ„ Office 365-brukere ha attributtet 'UserType' satt til 'Member' (setter i Active Directory). Hvis en synkronisert bruker fra Office 365 blir fjernet eller modifisert via 3CX-grensesnittet, vil den gĂ„ tilbake til sin tidligere tilstand ved neste manuelle eller automatiske synkronisering.
Microsoft Azure autentiseringsapplikasjon

Den fĂžrste trinnet for Ă„ koble er Ă„ opprette en individuell applikasjon i kontoen din for autorisasjon av integrasjonen.
- I 3CX-administrasjonsgrensesnittet, gĂ„ til Innstillinger â Office 365 â fanen Innstillinger â seksjon Steg 3 og kopier Redirect URL.
- Logg inn pÄ Office 365-portalen med Global Administrator-legitimasjonen din og gÄ til siden .
- Klikk pÄ Ny registrering og angi navn pÄ applikasjonen, for eksempel 3CX PBX Office 365 Sync App.
- Under StÞttede kontotyper lar du standardvalget stÄ: Konti bare i denne organisasjonskatalogen.
- I avsnittet for URI-omdirigering (valgfritt) angir du type Web og limer inn URI-omdirigeringen fra grensesnittet til 3CX: Alternativer > Integrasjon med Office 365 > fanen Alternativer > avsnitt Trinn 3. Plattform og tillatelser, for eksempel, :5001/oauth2office2
- Klikk Registrer, sÄ vil applikasjonen bli opprettet.
- Siden for innstillinger for den opprettede applikasjonen Äpnes. Kopier verdien for Applikasjons-ID (klient) og lim den inn i det tilsvarende feltet i administrasjonsgrensesnittet til 3CX, Alternativer > Integrasjon med Office 365 > fanen Alternativer > Trinn 1. Konfigurer App-ID.

AutentiseringsnĂžkler
Det er nÄ nÞdvendig Ä etablere tillitsforhold med offentlig nÞkkel mellom systemet ditt, 3CX v16, og den opprettede applikasjonen i Office 365-portalen.
- I 3CX-grensesnittet (delen Alternativer > Integrasjon med Office 365 > fanen Alternativer) klikker du pÄ Generer nytt nÞkkelpar og lagrer nÞkkelen public_key.pem.
- GÄ til applikasjonsinnstillingene under Sertifikater og hemmeligheter. Klikk pÄ Send sertifikat og last opp den opprettede nÞkkelen.


Tillatelser for applikasjonen
Det siste trinnet i oppsettet er Ă„ angi API-tillatelser i avsnittet API-tillatelser. Disse tillatelsene bestemmer tilgangsreglene for systemet ditt, 3CX, til Office 365-kontoen.
- GÄ til avsnittet API-tillatelser, klikk pÄ Legg til tillatelse og velg Microsoft Graph.
- Legg til API-tillatelser i avsnittet Applikasjonstillatelser: Kalender > Kalender.Les, Kontakter > Kontakter.Les, Katalog > Katalog.Les.All og klikk pÄ Legg til tillatelser.
- I delen Gi samtykke, klikk pĂ„ Gi administratorens samtykke for âŠ, for Ă„ aktivere tillatelsene.
- Vent i omtrent 10 minutter for at endringene skal tre i kraft.
- Bytt til 3CX-grensesnittet og i delen Integrasjon med Office 365 klikker du pÄ Logg inn pÄ Office 365. Bekreft tillatelsene for den opprettede applikasjonen, og forbindelsen mellom systemene vil bli etablert.

Synkroniseringsfunksjoner
Synkronisering mellom 3CX og Office 365 konfigureres i tre faner:
- Brukersynkronisering â Office 365-brukere synkroniseres med brukere (tilleggsnumre) i 3CX. I administrasjonsgrensesnittet til 3CX plasseres de synkroniserte brukerne i organisasjonsgruppen Azure AD.
- Synkronisering av kontakter â personlige kontakter fra Office 365 synkroniseres med adresseboken til 3CX. Brukeren ser disse kontaktene i 3CX-applikasjoner for alle plattformer.
- Synkronisering av kalender â automatisk endring av status for 3CX-tilleggsnummeret avhengig av tilgjengelighet i Office 365-kalenderen:
Etter at arrangementet er avsluttet i Office 365-kalenderen, synkroniseres ogsÄ statusen for 3CX-brukeren og gÄr tilbake til forrige tilstand.
Alle synkroniseringselementer kan konfigureres bÄde for alle Office 365-brukere og for utvalgte brukere.

Integrasjonen er nÄ fullfÞrt.
Kilde: habr.com
