3CX integracija su Office 365 per Azure API

PBX 3CX v16 Pro ir Enterprise leidimai siūlo visišką integraciją su Office 365 programomis. Visų pirma įdiegta:

  • „Office 365“ vartotojų ir 3CX plėtinių (vartotojų) sinchronizavimas.
  • Asmeninių Office vartotojų kontaktų ir 3CX asmeninės adresų knygos sinchronizavimas.
  • „Office 365“ vartotojo kalendoriaus (užsiėmimo) būsenų ir 3CX plėtinio numerio būsenos sinchronizavimas.   

Norėdami skambinti iš „Office“ programų žiniatinklio sąsajos, 3CX naudoja plėtinį 3CX Spustelėkite ir skambinkite naršyklėms chromas и "Firefox". Taip pat galite naudoti sparčiuosius klavišus 3CX programa, skirta „Windows“..

Norėdami pradėti, jums reikės „Office 3CX“ prenumeratos ir „Office“ portalo administratoriaus kredencialų su „Global Administrator“ teisėmis.

Kai kurios „Office 365“ prenumeratos turi ribotą integraciją su 3CX arba jos nėra:

  • Prenumeratos be vartotojų valdymo, t.y. visos „namų“ prenumeratos.
  • Prenumeratos be „Exchange“ negali sinchronizuoti kontaktų ir kalendoriaus („Office 365 Business“ ir „Office 365 Pro Plus“).

„Office 365“ serveriai turi turėti tiesioginį ryšį su jūsų 3CX serveriu, kad galėtų perduoti būsenas realiuoju laiku. Jei nuolatinis ryšys neįmanomas, 3CX vis tiek atliks kasdienę sinchronizaciją.

Atkreipkite dėmesį, kad sinchronizavimas atliekamas tik viena kryptimi – nuo ​​Office 365 iki 3CX. Kad sinchronizavimas būtų sėkmingas, „Office 365“ vartotojai turi turėti atributą „UserType“ nustatyti į „Narys“ (nustatytas „Active Directory“). Jei vartotojas, sinchronizuotas iš „Office 365“, ištrinamas arba modifikuojamas naudojant 3CX sąsają, per kitą rankinį arba automatinį sinchronizavimą jis grįžta į ankstesnę būseną.

„Microsoft Azure“ autentifikavimo programa

3CX integracija su Office 365 per Azure API

Pirmasis prisijungimo žingsnis „Office 365“ integracija — asmeninės programos sukūrimas paskyroje, kad būtų patvirtintas integravimas.

  1. 3CX valdymo sąsajoje eikite į „Nustatymai“ – „Office 365“ – skirtukas „Nustatymai“ – „3 veiksmas“ ir nukopijuokite peradresavimo URL.
  2. Prisijunkite prie „Office 365“ portalo naudodami visuotinio administratoriaus kredencialus ir eikite į „Microsoft Azure“ programų registracija.
  3. Spustelėkite Nauja registracija ir nurodykite programos pavadinimą, pavyzdžiui, 3CX PBX Office 365 sinchronizavimo programa.
  4. Skiltyje Palaikomi paskyros tipai palikite numatytąją parinktį Paskyros tik šiame organizacijos kataloge
  5. Skiltyje Peradresavimo URI (pasirenkama) pasirinkite tipą Web ir įklijuokite peradresavimo URI iš 3CX sąsajos skyriaus: Settings > Office 365 Integration > Settings > Step 3. Skyrius Platform and permissions, pvz. įmonė.3cx.eu:5001/oauth2office2
  6. Spustelėkite Registruotis ir programa bus sukurta.
  7. Atsidaro sukurtos programos nustatymų puslapis. Nukopijuokite programos ID (kliento) reikšmę ir įklijuokite ją iš atitinkamo lauko 3CX valdymo sąsajoje, Nustatymai > Office 365 integravimas > Parinkčių skirtukas > 1 veiksmas. Konfigūruokite programos ID.

3CX integracija su Office 365 per Azure API

Autentifikavimo raktai

Dabar turite sukurti viešąjį raktą, pasitikėjimą tarp savo 3CX v16 sistemos ir sukurtos programos „Office 365“ portale.

  1. 3CX sąsajoje (Nustatymai > Office 365 integravimas > Parinktys) spustelėkite Sugeneruoti naują raktų porą ir išsaugokite public_key.pem raktą.
  2. Eikite į programos nustatymų puslapį skiltyje Sertifikatai ir paslaptys. Spustelėkite Įkelti sertifikatą ir įkelkite sugeneruotą raktą.

3CX integracija su Office 365 per Azure API
3CX integracija su Office 365 per Azure API

Programos leidimai

Paskutinis sąrankos veiksmas yra API leidimų nustatymas API leidimų skiltyje. Šie leidimai nustato, kaip jūsų 3CX sistema gali pasiekti jūsų Office 365 paskyrą.

  1. Eikite į API leidimus, spustelėkite Pridėti leidimą ir pasirinkite Microsoft Graph.
  2. Pridėkite API leidimus skiltyje Programos leidimai: Kalendoriai > Kalendoriai.Skaityti, Kontaktai > Kontaktai.Skaityti, Katalogas > Katalogas.Skaityti.Visi ir spustelėkite Pridėti leidimus.
  3. Skiltyje Suteikti sutikimą spustelėkite Suteikti administratoriaus sutikimą..., kad įgalintumėte leidimus.
  4. Palaukite apie 10 minučių, kol pakeitimai tinkamai įsigalios.
  5. Perjunkite į 3CX sąsają ir skiltyje Integracija su Office 365 spustelėkite Prisijungti prie Office 365. Patvirtinkite sukurtos programos leidimus ir ryšys tarp sistemų bus užmegztas.

3CX integracija su Office 365 per Azure API

Sinchronizavimo galimybės

Sinchronizavimas tarp 3CX ir Office 365 sukonfigūruotas trijuose skirtukuose:

  • Vartotojų sinchronizavimas – Office 365 vartotojai sinchronizuojami su 3CX vartotojais (plėtiniais). 3CX valdymo sąsajoje sinchronizuoti vartotojai įtraukiami į Azure AD organizacijos grupę.
  • Adresatų sinchronizavimas – „Office 365“ asmeniniai kontaktai sinchronizuojami su 3CX adresų knyga. Vartotojas mato šiuos kontaktus 3CX programose visoms platformoms.
  • Kalendoriaus sinchronizavimas – automatiškai pakeičia 3CX plėtinio būseną, atsižvelgiant į tai, ar jis užimtas Office 365 kalendoriuje:

Užbaigus įvykį Office 365 kalendoriuje, 3CX vartotojo būsena taip pat sinchronizuojama ir grąžinama į ankstesnę būseną.

Visi sinchronizavimo elementai gali būti konfigūruojami visiems Office 365 vartotojams ir pasirinktiems vartotojams.

3CX integracija su Office 365 per Azure API

Tai užbaigia integraciją.

Šaltinis: www.habr.com

Добавить комментарий