3CX-i integreerimine Office 365-ga Azure API kaudu

PBX 3CX v16 Pro ja Enterprise väljaanded pakuvad täielikku integreerimist Office 365 rakendustega. Eelkõige on rakendatud järgmist:

  • Office 365 kasutajate ja 3CX laienduste (kasutajad) sünkroonimine.
  • Office'i kasutajate isiklike kontaktide ja 3CX isikliku aadressiraamatu sünkroonimine.
  • Office 365 kasutaja kalendri (hõivatud) olekute ja 3CX laienduse numbri oleku sünkroonimine.   

Office'i rakenduste veebiliidese kaudu väljuvate kõnede tegemiseks kasutab 3CX laiendust 3CX Kliki helistamiseks brauserite jaoks Kroom и Firefox. Saate kasutada ka klaviatuuri otseteid 3CX rakendus Windowsile.

Alustamiseks vajate Office 3CX tellimust ja Office'i portaali administraatori mandaate globaalse administraatori õigustega.

Mõnel Office 365 tellimusel on 3CX-ga integreerimine piiratud või puudub üldse.

  • Tellimused ilma kasutajahalduseta, st. kõik "kodu" tellimused.
  • Ilma Exchange'ita tellimused ei saa kontakte ja kalendrit sünkroonida (Office 365 Business ja Office 365 Pro Plus).

Reaalajas olekute edastamiseks peab Office 365 serveritel olema otseühendus teie 3CX-serveriga. Kui püsiühendus pole võimalik, teostab 3CX siiski igapäevase sünkroonimise.

Pange tähele, et sünkroonimine toimub ainult ühes suunas – Office 365-st 3CX-i. Edukaks sünkroonimiseks peavad Office 365 kasutajad määrama atribuudi "UserType" väärtuseks "Member" (määratud Active Directory's). Kui Office 365-st sünkroonitud kasutaja kustutatakse või muudetakse 3CX-liidese kaudu, naaseb see järgmise käsitsi või automaatse sünkroonimise käigus eelmisesse olekusse.

Microsoft Azure'i autentimisrakendus

3CX-i integreerimine Office 365-ga Azure API kaudu

Ühenduse esimene samm Office 365 integreerimine — oma kontol individuaalse rakenduse loomine integreerimise autoriseerimiseks.

  1. Minge 3CX-i haldusliideses jaotisesse Sätted – Office 365 – vahekaart Seaded – Samm 3 ja kopeerige ümbersuunamise URL.
  2. Logige oma globaalse administraatori mandaatidega sisse Office 365 portaali ja minge aadressile Microsoft Azure'i rakenduste registreerimine.
  3. Klõpsake nuppu Uus registreerimine ja määrake rakenduse nimi, näiteks 3CX PBX Office 365 sünkroonimisrakendus.
  4. Jätke jaotises Toetatud kontotüübid vaikevalik Kontod ainult selles organisatsiooni kataloogis
  5. Jaotises Ümbersuunamise URI (valikuline) valige tüüp Veeb ja kleepige ümbersuunamise URI jaotisest 3CX liides: Sätted > Office 365 integreerimine > vahekaart Sätted > Samm 3. Jaotis Platvorm ja load, nt. firma.3cx.eu:5001/oauth2office2
  6. Klõpsake nuppu Registreeri ja rakendus luuakse.
  7. Avaneb loodud rakenduse seadete leht. Kopeerige rakenduse ID (kliendi) väärtus ja kleepige see 3CX-i haldusliidese vastavale väljale, jaotises Seaded > Office 365 integreerimine > vahekaart Valikud > Samm 1. Konfigureerige rakenduse ID.

3CX-i integreerimine Office 365-ga Azure API kaudu

Autentimisvõtmed

Nüüd peate looma avaliku võtme usaldusväärsuse oma 3CX v16 süsteemi ja Office 365 portaalis loodud rakenduse vahel.

  1. Klõpsake 3CX-liideses (Sätted > Office 365 integreerimine > vahekaart Valikud) nuppu Loo uus võtmepaar ja salvestage võti public_key.pem.
  2. Minge jaotises Sertifikaadid ja saladused rakenduse sätete lehele. Klõpsake käsul Laadi sertifikaat üles ja laadige loodud võti üles.

3CX-i integreerimine Office 365-ga Azure API kaudu
3CX-i integreerimine Office 365-ga Azure API kaudu

Rakenduse load

Viimane seadistusetapp on API lubade määramine jaotises API load. Need õigused määravad, kuidas teie 3CX-süsteem pääseb teie Office 365 kontole juurde.

  1. Avage API õigused, klõpsake nuppu Lisa luba ja valige Microsoft Graph.
  2. Lisage API õigused jaotises Rakenduse load: Calendars > Calendars.Read, Contacts > Contacts.Read, Directory > Directory.Read.All ja klõpsake nuppu Add Permissions.
  3. Lubade lubamiseks klõpsake jaotises Andke nõusolek nuppu Andke administraatori nõusolek....
  4. Oodake umbes 10 minutit, kuni muudatused jõustuvad õigesti.
  5. Lülitage 3CX-liidesele ja jaotises Integratsioon Office 365-ga klõpsake nuppu Logi sisse Office 365-sse. Kinnitage loodud rakenduse õigused ja süsteemidevaheline ühendus luuakse.

3CX-i integreerimine Office 365-ga Azure API kaudu

Sünkroonimisvõimalused

Sünkroonimine 3CX-i ja Office 365 vahel on konfigureeritud kolmel vahekaardil.

  • Kasutajate sünkroonimine – Office 365 kasutajad sünkroonitakse 3CX kasutajatega (laiendustega). 3CX-i haldusliideses paigutatakse sünkroonitud kasutajad Azure AD organisatsioonirühma.
  • Kontaktide sünkroonimine – Office 365 isiklikud kontaktid sünkroonitakse 3CX aadressiraamatuga. Kasutaja näeb neid kontakte kõigi platvormide 3CX rakendustes.
  • Kalendri sünkroonimine – muudab automaatselt 3CX laienduse olekut olenevalt sellest, kas see on Office 365 kalendris hõivatud:

Pärast Office 365 kalendri sündmuse lõppemist sünkroonitakse ka 3CX-i kasutaja olek ja see naaseb eelmisesse olekusse.

Kõiki sünkroonimiselemente saab konfigureerida nii kõikidele Office 365 kasutajatele kui ka valitud kasutajatele.

3CX-i integreerimine Office 365-ga Azure API kaudu

See viib integreerimise lõpule.

Allikas: www.habr.com

Lisa kommentaar