3CX-integrasie met Office 365 via Azure API

PBX 3CX v16 Pro- en Enterprise-uitgawes bied volle integrasie met Office 365-toepassings. Die volgende word veral geïmplementeer:

  • Sinchronisasie van Office 365-gebruikers en 3CX-uitbreidings (gebruikers).
  • Sinchronisasie van persoonlike kontakte van Office-gebruikers en 3CX persoonlike adresboek.
  • Sinchronisasie van Office 365 gebruiker kalender (besig) statusse en 3CX uitbreiding nommer status.   

Om uitgaande oproepe vanaf die webkoppelvlak van Office-toepassings te maak, gebruik 3CX die uitbreiding 3CX Klik om te bel vir blaaiers Chrome и Firefox. Jy kan ook sleutelbordkortpaaie gebruik in 3CX toepassing vir Windows.

Om aan die gang te kom, benodig jy 'n Office 3CX-intekening en Office-portaaladministrateurbewyse met "Global Administrator"-regte.

Sommige Office 365-intekeninge het beperkte of geen integrasie met 3CX:

  • Subskripsies sonder gebruikersbestuur, d.w.s. alle "tuis"-intekeninge.
  • Intekeninge sonder Exchange kan nie kontakte en kalender sinkroniseer nie (Office 365 Business en Office 365 Pro Plus).

Office 365-bedieners moet 'n direkte verbinding met jou 3CX-bediener hê om intydse statusse oor te dra. As 'n aanhoudende verbinding nie moontlik is nie, sal 3CX steeds daaglikse sinchronisasie uitvoer.

Neem asseblief kennis dat sinchronisasie slegs in een rigting uitgevoer word - van Office 365 tot 3CX. Vir suksesvolle sinchronisasie moet Office 365-gebruikers die "UserType"-kenmerk op "Lid" gestel hê (gestel in Active Directory). As 'n gebruiker wat vanaf Office 365 gesinchroniseer is deur die 3CX-koppelvlak uitgevee of gewysig word, keer dit terug na die vorige toestand tydens die volgende handmatige of outomatiese sinchronisasie.

Microsoft Azure-verifikasietoepassing

3CX-integrasie met Office 365 via Azure API

Eerste verbindingstap Office 365-integrasie — skepping van 'n individuele toepassing in u rekening om integrasie te magtig.

  1. In die 3CX-bestuurskoppelvlak, gaan na Instellings - Office 365 - Instellings-oortjie - Stap 3-afdeling en kopieer die Herlei-URL.
  2. Meld aan by die Office 365-portaal met jou Global Administrator-eiebewyse en gaan na Microsoft Azure-toepassingsregistrasies.
  3. Klik Nuwe registrasie en spesifiseer die toepassing se naam, byvoorbeeld 3CX PBX Office 365 Sync App.
  4. In die Ondersteunde rekeningtipes-afdeling, laat die verstekopsie Rekeninge slegs in hierdie organisasiegids
  5. In die Herlei-URI-afdeling (opsioneel), kies die tipe Web en plak die aanstuur-URI vanaf die 3CX-koppelvlak-afdeling: Instellings > Office 365-integrasie > Instellings-oortjie > Stap 3. Platform- en toestemmingsafdeling, bv. maatskappy.3cx.eu:5001/oauth2office2
  6. Klik Register en die aansoek sal geskep word.
  7. Die instellingsbladsy vir die geskepde toepassing maak oop. Kopieer die Toepassing-ID (kliënt) waarde en plak dit uit die toepaslike veld in die 3CX-bestuurskoppelvlak, Instellings > Office 365 Integrasie > Opsies-oortjie > Stap 1. Stel die Toepassing-ID op.

3CX-integrasie met Office 365 via Azure API

Stawingsleutels

Nou moet jy 'n publieke sleuteltrust tussen jou 3CX v16-stelsel en die geskepde toepassing in die Office 365-portaal vestig.

  1. In die 3CX-koppelvlak (Instellings > Office 365-integrasie > Opsies-oortjie), klik Genereer 'n nuwe sleutelpaar en stoor die public_key.pem-sleutel.
  2. Gaan na die toepassingsinstellingsbladsy in die Sertifikate en geheime-afdeling. Klik Laai sertifikaat op en laai die gegenereerde sleutel op.

3CX-integrasie met Office 365 via Azure API
3CX-integrasie met Office 365 via Azure API

Toepassingstoestemmings

Die laaste opstelstap is om API-toestemmings in die API-toestemmings-afdeling in te stel. Hierdie toestemmings bepaal hoe jou 3CX-stelsel toegang tot jou Office 365-rekening kan kry.

  1. Gaan na API Permissions, klik Add Permission en kies Microsoft Graph.
  2. Voeg API-toestemmings by onder Toepassingstoestemmings: Kalenders > Kalenders.Lees, Kontakte > Kontakte.Lees, Gids > Directory.Lees.Alle en klik Voeg toestemmings by.
  3. In die Gee toestemming-afdeling, klik Gee administrateurtoestemming vir... om toestemmings te aktiveer.
  4. Wag ongeveer 10 minute vir die veranderinge om korrek in werking te tree.
  5. Skakel oor na die 3CX-koppelvlak en in die Integrasie met Office 365-afdeling, klik Teken in by Office 365. Bevestig die toestemmings vir die geskepde toepassing en die verbinding tussen die stelsels sal tot stand gebring word.

3CX-integrasie met Office 365 via Azure API

Sinchronisasie vermoëns

Sinchronisasie tussen 3CX en Office 365 word in drie oortjies opgestel:

  • Gebruikerssinchronisasie - Office 365-gebruikers word gesinchroniseer met 3CX-gebruikers (uitbreidings). In die 3CX-bestuurskoppelvlak word gesinchroniseerde gebruikers in die Azure AD-organisasiegroep geplaas.
  • Kontakte-sinchronisasie - Office 365 persoonlike kontakte word gesinchroniseer met die 3CX-adresboek. Die gebruiker sien hierdie kontakte in 3CX-toepassings vir alle platforms.
  • Kalendersinchronisasie - verander outomaties die status van 'n 3CX-uitbreiding, afhangende van of dit besig is in die Office 365-kalender:

Nadat 'n gebeurtenis in die Office 365-kalender voltooi is, word die 3CX-gebruikerstatus ook gesinchroniseer en na sy vorige toestand teruggekeer.

Alle sinchronisasie-elemente kan vir beide alle Office 365-gebruikers en geselekteerde gebruikers gekonfigureer word.

3CX-integrasie met Office 365 via Azure API

Dit voltooi die integrasie.

Bron: will.com

Voeg 'n opmerking