Azure API orqali Office 3 bilan 365CX integratsiyasi

PBX 3CX v16 Pro va Enterprise nashrlari Office 365 ilovalari bilan toʻliq integratsiyani taklif etadi. Xususan, quyidagilar amalga oshiriladi:

  • Office 365 foydalanuvchilari va 3CX kengaytmalarini (foydalanuvchilar) sinxronlashtirish.
  • Office foydalanuvchilarining shaxsiy kontaktlari va 3CX shaxsiy manzillar kitobini sinxronlashtirish.
  • Office 365 foydalanuvchi taqvimi (band) holati va 3CX kengaytma raqami holatini sinxronlashtirish.   

Office ilovalarining veb-interfeysidan chiquvchi qo'ng'iroqlarni amalga oshirish uchun 3CX kengaytmadan foydalanadi 3CX Qo'ng'iroq qilish uchun bosing brauzerlar uchun Chrome и Firefox. Siz klaviatura yorliqlaridan ham foydalanishingiz mumkin Windows uchun 3CX ilovasi.

Ishni boshlash uchun sizga Office 3CX obunasi va "Global Administrator" imtiyozlariga ega Office portali ma'muri hisob ma'lumotlari kerak bo'ladi.

Ba'zi Office 365 obunalarida 3CX bilan integratsiya cheklangan yoki umuman yo'q:

  • Foydalanuvchi boshqaruvisiz obunalar, ya'ni. barcha "uy" obunalari.
  • Exchangesiz obunalar kontaktlar va taqvimlarni sinxronlashtira olmaydi (Office 365 Business va Office 365 Pro Plus).

Real vaqt rejimida holatlarni uzatish uchun Office 365 serverlari 3CX serveringizga bevosita ulanishi kerak. Agar doimiy ulanish imkoni bo'lmasa, 3CX hali ham kunlik sinxronizatsiyani amalga oshiradi.

E'tibor bering, sinxronizatsiya faqat bitta yo'nalishda - Office 365 dan 3CXgacha amalga oshiriladi. Muvaffaqiyatli sinxronlash uchun Office 365 foydalanuvchilari "UserType" atributiga "A'zo" (Active Directoryda o'rnatilgan) o'rnatilgan bo'lishi kerak. Office 365-dan sinxronlangan foydalanuvchi 3CX interfeysi orqali o'chirilsa yoki o'zgartirilsa, keyingi qo'lda yoki avtomatik sinxronizatsiya paytida u avvalgi holatga qaytadi.

Microsoft Azure autentifikatsiya ilovasi

Azure API orqali Office 3 bilan 365CX integratsiyasi

Birinchi ulanish bosqichi Office 365 integratsiyasi — integratsiyani avtorizatsiya qilish uchun akkauntingizda individual dastur yaratish.

  1. 3CX boshqaruv interfeysida Sozlamalar - Office 365 - Sozlamalar yorlig'iga o'ting - 3-qadam bo'limi va Qayta yo'naltirish URL manzilini nusxalash.
  2. Global ma'mur hisob ma'lumotlaringiz bilan Office 365 portaliga kiring va sahifaga o'ting Microsoft Azure ilovalarini ro'yxatdan o'tkazish.
  3. Yangi roʻyxatga olish tugmasini bosing va ilova nomini belgilang, masalan, 3CX PBX Office 365 Sync App.
  4. Qo'llab-quvvatlanadigan hisob turlari bo'limida faqat ushbu tashkilot katalogidagi Hisoblar standart variantini qoldiring
  5. Qayta yoʻnaltirish URI boʻlimida (ixtiyoriy) Web turini tanlang va 3CX interfeysi boʻlimidan qayta yoʻnaltiruvchi URI ni joylashtiring: Sozlamalar > Office 365 integratsiyasi > Sozlamalar yorligʻi > 3-qadam. Platforma va ruxsatlar boʻlimi, masalan. company.3cx.eu:5001/oauth2office2
  6. Ro'yxatdan o'tish tugmasini bosing va dastur yaratiladi.
  7. Yaratilgan dastur uchun sozlamalar sahifasi ochiladi. Ilova ID (mijoz) qiymatidan nusxa oling va uni 3CX boshqaruv interfeysidagi tegishli maydonga joylashtiring, Sozlamalar > Office 365 integratsiyasi > Variantlar yorlig‘i > 1-qadam. Ilova identifikatorini sozlang.

Azure API orqali Office 3 bilan 365CX integratsiyasi

Autentifikatsiya kalitlari

Endi siz 3CX v16 tizimi va Office 365 portalida yaratilgan ilova o'rtasida ochiq kalit ishonchini o'rnatishingiz kerak.

  1. 3CX interfeysida (Sozlamalar > Office 365 integratsiyasi > Variantlar yorlig'i) Yangi kalitlar juftligini yaratish-ni bosing va public_key.pem kalitini saqlang.
  2. Sertifikatlar va sirlar bo'limida ilova sozlamalari sahifasiga o'ting. Sertifikatni yuklash tugmasini bosing va yaratilgan kalitni yuklang.

Azure API orqali Office 3 bilan 365CX integratsiyasi
Azure API orqali Office 3 bilan 365CX integratsiyasi

Ilova ruxsatnomalari

O'rnatishning oxirgi bosqichi API ruxsatnomalari bo'limida API ruxsatlarini o'rnatishdir. Ushbu ruxsatlar 3CX tizimingiz Office 365 hisobingizga qanday kirishini aniqlaydi.

  1. API ruxsatnomalariga o'ting, "Ruxsat qo'shish" tugmasini bosing va "Microsoft Graph" ni tanlang.
  2. Ilova ruxsatnomalari ostida API ruxsatlarini qo'shing: Kalendarlar > Kalendarlar.O'qish, Kontaktlar > Kontaktlar.O'qish, Katalog > Katalog.O'qish.All va Ruxsatlarni qo'shish tugmasini bosing.
  3. Ruxsatlarni yoqish uchun ruxsat berish bo'limida Administrator roziligini berish... tugmasini bosing.
  4. O'zgarishlar to'g'ri kuchga kirishi uchun taxminan 10 daqiqa kuting.
  5. 3CX interfeysiga o‘ting va Office 365 bilan integratsiya bo‘limida Office 365 tizimiga kirish tugmasini bosing. Yaratilgan dastur uchun ruxsatlarni tasdiqlang va tizimlar o‘rtasida aloqa o‘rnatiladi.

Azure API orqali Office 3 bilan 365CX integratsiyasi

Sinxronizatsiya imkoniyatlari

3CX va Office 365 o'rtasidagi sinxronizatsiya uchta yorliqda sozlangan:

  • Foydalanuvchilarni sinxronlashtirish - Office 365 foydalanuvchilari 3CX foydalanuvchilari (kengaytmalar) bilan sinxronlashtiriladi. 3CX boshqaruv interfeysida sinxronlangan foydalanuvchilar Azure AD tashkilot guruhiga joylashtiriladi.
  • Kontaktlarni sinxronlashtirish - Office 365 shaxsiy kontaktlari 3CX manzillar kitobi bilan sinxronlashtiriladi. Foydalanuvchi ushbu kontaktlarni barcha platformalar uchun 3CX ilovalarida ko'radi.
  • Taqvim sinxronizatsiyasi - Office 3 taqvimida band bo'lishiga qarab 365CX kengaytmasi holatini avtomatik ravishda o'zgartiradi:

Office 365 taqvimidagi voqea tugagandan so'ng, 3CX foydalanuvchi holati ham sinxronlashtiriladi va avvalgi holatiga qaytariladi.

Barcha sinxronlash elementlari barcha Office 365 foydalanuvchilari va tanlangan foydalanuvchilar uchun sozlanishi mumkin.

Azure API orqali Office 3 bilan 365CX integratsiyasi

Bu integratsiyani yakunlaydi.

Manba: www.habr.com

a Izoh qo'shish