3CX integration sa Office 365 pinaagi sa Azure API

Ang PBX 3CX v16 Pro ug Enterprise nga mga edisyon nagtanyag og bug-os nga panagsama sa mga aplikasyon sa Office 365. Sa partikular, ang mosunod gipatuman:

  • Pag-synchronize sa mga tiggamit sa Office 365 ug mga extension sa 3CX (mga tiggamit).
  • Pag-synchronize sa mga personal nga kontak sa mga tiggamit sa Opisina ug 3CX personal nga address book.
  • Pag-synchronize sa Office 365 user calendar (busy) nga mga status ug 3CX extension number status.   

Aron makahimo og mga outgoing nga tawag gikan sa web interface sa mga aplikasyon sa Office, ang 3CX naggamit sa extension 3CX Click to Call alang sa mga browser Chrome и License. Mahimo usab nimo gamiton ang mga shortcut sa keyboard sa 3CX nga aplikasyon alang sa Windows.

Aron makasugod, kinahanglan nimo ang usa ka suskrisyon sa Office 3CX ug mga kredensyal sa administrador sa portal sa Office nga adunay mga pribilehiyo nga "Global Administrator".

Ang ubang mga suskrisyon sa Office 365 adunay limitado o walay panagsama sa 3CX:

  • Mga subskripsyon nga walay pagdumala sa tiggamit, i.e. tanan nga "balay" nga mga suskrisyon.
  • Ang mga subskripsyon nga walay Exchange dili maka-sync sa mga kontak ug kalendaryo (Office 365 Business ug Office 365 Pro Plus).

Ang mga server sa Office 365 kinahanglan adunay direktang koneksyon sa imong 3CX server aron mapadala ang mga real-time nga status. Kung dili mahimo ang usa ka padayon nga koneksyon, ang 3CX maghimo gihapon sa adlaw-adlaw nga pag-synchronize.

Palihug timan-i nga ang pag-synchronize gihimo sa usa ka direksyon lamang - gikan sa Office 365 hangtod sa 3CX. Alang sa malampuson nga pag-synchronize, ang mga tiggamit sa Office 365 kinahanglan adunay "UserType" nga attribute nga gitakda sa "Member" (gibutang sa Active Directory). Kung ang usa ka user nga gi-synchronize gikan sa Office 365 matangtang o giusab pinaagi sa 3CX interface, kini mobalik sa miaging kahimtang sa panahon sa sunod nga manual o awtomatik nga pag-synchronize.

Aplikasyon sa Pagpamatuod sa Microsoft Azure

3CX integration sa Office 365 pinaagi sa Azure API

Unang lakang sa koneksyon Paghiusa sa Office 365 — paghimo sa usa ka indibidwal nga aplikasyon sa imong account aron pagtugot sa paghiusa.

  1. Sa 3CX management interface, adto sa Settings - Office 365 - Settings tab - Step 3 section ug kopyaha ang Redirect URL.
  2. Pag-sign in sa portal sa Office 365 gamit ang imong mga kredensyal sa Global Administrator ug adto sa Mga Rehistrasyon sa Aplikasyon sa Microsoft Azure.
  3. I-klik ang Bag-ong pagparehistro ug ipiho ang ngalan sa aplikasyon, pananglitan, 3CX PBX Office 365 Sync App.
  4. Sa seksyon nga Gisuportahan nga mga tipo sa account, ibilin ang default nga kapilian Mga account sa kini nga direktoryo sa organisasyon lamang
  5. Sa Redirect URI nga seksyon (opsyonal), pilia ang tipo nga Web ug idikit ang redirect URI gikan sa 3CX interface nga seksyon: Settings > Office 365 Integration > Settings tab > Step 3. Platform ug permissions section, e.g. kompanya.3cx.eu:5001/oauth2office2
  6. I-klik ang Register ug ang aplikasyon pagahimoon.
  7. Ang panid sa mga setting alang sa gibuhat nga aplikasyon magbukas. Kopyaha ang App ID (Client) nga kantidad ug idikit kini gikan sa angay nga field sa 3CX management interface, Settings > Office 365 Integration > Options tab > Step 1. I-configure ang App ID.

3CX integration sa Office 365 pinaagi sa Azure API

Mga Yawe sa Pagpamatuod

Karon kinahanglan nimo nga magtukod usa ka publiko nga yawe nga pagsalig tali sa imong 3CX v16 nga sistema ug ang gihimo nga aplikasyon sa portal sa Office 365.

  1. Sa 3CX interface (Settings > Office 365 Integration > Options tab), i-klik ang Generate a new key pair ug i-save ang public_key.pem key.
  2. Adto sa panid sa mga setting sa aplikasyon sa seksyon sa Mga Sertipiko ug Mga Sekreto. I-klik ang Upload Certificate ug i-upload ang namugna nga yawe.

3CX integration sa Office 365 pinaagi sa Azure API
3CX integration sa Office 365 pinaagi sa Azure API

Mga Permiso sa Aplikasyon

Ang katapusang lakang sa pag-setup mao ang pagtakda sa mga permiso sa API sa seksyon sa Mga Permiso sa API. Kini nga mga pagtugot nagtino kung giunsa ang imong 3CX system maka-access sa imong Office 365 nga account.

  1. Lakaw ngadto sa API Permissions, i-klik ang Add Permission ug pilia ang Microsoft Graph.
  2. Idugang ang mga permiso sa API ubos sa Application Permissions: Calendars > Calendars.Read, Contacts > Contacts.Read, Directory > Directory.Read.All ug i-klik ang Add Permissions.
  3. Diha sa Grant Consent nga seksyon, i-klik ang Grant Administrator Consent para... para ma-enable ang mga permiso.
  4. Paghulat mga 10 ka minuto aron ang mga pagbag-o mo-epekto sa husto.
  5. Pagbalhin sa 3CX interface ug sa Integration with Office 365 nga seksyon, i-klik ang Sign in to Office 365. Kumpirma ang mga permiso alang sa gimugna nga aplikasyon ug ang koneksyon tali sa mga sistema maestablisar.

3CX integration sa Office 365 pinaagi sa Azure API

Mga kapabilidad sa pag-synchronize

Ang pag-synchronize tali sa 3CX ug Office 365 gi-configure sa tulo ka tab:

  • Pag-synchronize sa tiggamit - Ang mga tiggamit sa Office 365 gi-synchronize sa mga tiggamit sa 3CX (mga extension). Sa interface sa pagdumala sa 3CX, ang mga naka-synchronize nga tiggamit gibutang sa grupo sa organisasyon sa Azure AD.
  • Pag-synchronize sa mga kontak - Ang mga personal nga kontak sa Office 365 gi-synchronize sa 3CX address book. Ang user makakita niini nga mga kontak sa 3CX aplikasyon alang sa tanan nga mga plataporma.
  • Pag-synchronize sa kalendaryo - awtomatik nga gibag-o ang kahimtang sa usa ka extension sa 3CX depende kung busy ba kini sa kalendaryo sa Office 365:

Human makompleto ang usa ka panghitabo sa kalendaryo sa Office 365, ang status sa user sa 3CX i-synchronize usab ug ibalik sa iyang kanhing kahimtang.

Ang tanan nga mga elemento sa pag-synchronize mahimong ma-configure para sa tanan nga tiggamit sa Office 365 ug pinili nga mga tiggamit.

3CX integration sa Office 365 pinaagi sa Azure API

Kini nagkompleto sa integrasyon.

Source: www.habr.com

Idugang sa usa ka comment