Azure API арқылы Office 3 жүйесімен 365CX интеграциясы

PBX 3CX v16 Pro және Enterprise шығарылымдары Office 365 қолданбаларымен толық интеграцияны ұсынады. Атап айтқанда, мыналар жүзеге асырылады:

  • Office 365 пайдаланушыларын және 3CX кеңейтімдерін (пайдаланушылар) синхрондау.
  • Office пайдаланушыларының жеке контактілерін және 3CX жеке мекенжай кітабын синхрондау.
  • Office 365 пайдаланушы күнтізбесі (бос емес) күйлерін және 3CX кеңейтім нөмірі күйін синхрондау.   

Office қолданбаларының веб-интерфейсінен шығыс қоңыраулар шалу үшін 3CX кеңейтімді пайдаланады 3CX Қоңырау шалу үшін басыңыз браузерлер үшін Chrome и Firefox. Сондай-ақ пернелер тіркесімін пайдалануға болады Windows жүйесіне арналған 3CX қолданбасы.

Бастау үшін сізге Office 3CX жазылымы және "Жаһандық әкімші" артықшылықтары бар Office порталының әкімшісінің тіркелгі деректері қажет.

Кейбір Office 365 жазылымдарында 3CX интеграциясы шектеулі немесе жоқ:

  • Пайдаланушыны басқарусыз жазылымдар, яғни. барлық «үй» жазылымдары.
  • Exchange жоқ жазылымдар контактілер мен күнтізбені синхрондау мүмкін емес (Office 365 Business және Office 365 Pro Plus).

Нақты уақыттағы күйлерді жіберу үшін Office 365 серверлерінің 3CX серверімен тікелей байланысы болуы керек. Тұрақты қосылым мүмкін болмаса, 3CX әлі де күнделікті синхрондауды орындайды.

Синхрондау тек бір бағытта орындалатынын ескеріңіз - Office 365-тен 3CX дейін. Сәтті синхрондау үшін Office 365 пайдаланушыларында "UserType" төлсипаты "Мүше" мәніне орнатылуы керек (Active Directory ішінде орнатылған). Office 365 жүйесінен синхрондалған пайдаланушы 3CX интерфейсі арқылы жойылса немесе өзгертілсе, ол келесі қолмен немесе автоматты синхрондау кезінде алдыңғы күйге оралады.

Microsoft Azure аутентификация қолданбасы

Azure API арқылы Office 3 жүйесімен 365CX интеграциясы

Бірінші қосылу қадамы Office 365 интеграциясы — интеграцияны авторизациялау үшін тіркелгіңізде жеке қосымшаны құру.

  1. 3CX басқару интерфейсінде Параметрлер - Office 365 - Параметрлер қойындысы - 3-қадам бөліміне өтіп, қайта бағыттау URL мекенжайын көшіріңіз.
  2. Ғаламдық әкімші тіркелгі деректерімен Office 365 порталына кіріп, мына мекенжайға өтіңіз Microsoft Azure қолданбасының тіркеулері.
  3. Жаңа тіркеу түймесін басып, қолданба атын көрсетіңіз, мысалы, 3CX PBX Office 365 Sync қолданбасы.
  4. Қолдау көрсетілетін тіркелгі түрлері бөлімінде тек осы ұйым каталогындағы тіркелгілер әдепкі опциясын қалдырыңыз
  5. Қайта бағыттау URI бөлімінде (міндетті емес) Веб түрін таңдап, 3CX интерфейсі бөлімінен қайта бағыттау URI кодын қойыңыз: Параметрлер > Office 365 интеграциясы > Параметрлер қойындысы > 3-қадам. Платформа және рұқсаттар бөлімі, мысалы. company.3cx.eu:5001/oauth2office2
  6. Тіркеу түймесін басыңыз және қолданба жасалады.
  7. Жасалған қолданбаның параметрлер беті ашылады. Қолданба идентификаторы (клиент) мәнін көшіріп, оны 3CX басқару интерфейсіндегі сәйкес өрістен қойыңыз, Параметрлер > Office 365 интеграциясы > Параметрлер қойындысы > 1-қадам. Қолданба идентификаторын конфигурациялаңыз.

Azure API арқылы Office 3 жүйесімен 365CX интеграциясы

Аутентификация кілттері

Енді 3CX v16 жүйесі мен Office 365 порталында жасалған қолданба арасында ашық кілт сенімін орнату қажет.

  1. 3CX интерфейсінде (Параметрлер > Office 365 интеграциясы > Параметрлер қойындысы) Жаңа кілт жұбын жасау түймесін басып, public_key.pem кілтін сақтаңыз.
  2. Сертификаттар мен құпиялар бөліміндегі қолданба параметрлері бетіне өтіңіз. Сертификатты жүктеп салу түймесін басып, жасалған кілтті жүктеп салыңыз.

Azure API арқылы Office 3 жүйесімен 365CX интеграциясы
Azure API арқылы Office 3 жүйесімен 365CX интеграциясы

Қолданба рұқсаттары

Соңғы орнату қадамы API рұқсаттары бөлімінде API рұқсаттарын орнату болып табылады. Бұл рұқсаттар 3CX жүйеңіздің Office 365 тіркелгіңізге қалай қол жеткізе алатынын анықтайды.

  1. API рұқсаттары бөліміне өтіп, Рұқсат қосу түймешігін басып, Microsoft Graph тармағын таңдаңыз.
  2. Қолданба рұқсаттары астында API рұқсаттарын қосыңыз: Күнтізбелер > Күнтізбелер.Оқу, Контактілер > Контактілер.Оқу, Каталог > Каталог.Оқу.Барлығы және Рұқсаттар қосу түймешігін басыңыз.
  3. Рұқсаттарды қосу үшін келісім беру бөлімінде Әкімші келісімін беру... түймесін басыңыз.
  4. Өзгерістердің дұрыс күшіне енуі үшін шамамен 10 минут күтіңіз.
  5. 3CX интерфейсіне ауысып, Office 365 жүйесімен біріктіру бөлімінде Office 365 жүйесіне кіру түймесін басыңыз. Жасалған қолданбаға рұқсаттарды растаңыз және жүйелер арасындағы байланыс орнатылады.

Azure API арқылы Office 3 жүйесімен 365CX интеграциясы

Синхрондау мүмкіндіктері

3CX және Office 365 арасындағы синхрондау үш қойындыда конфигурацияланады:

  • Пайдаланушыны синхрондау - Office 365 пайдаланушылары 3CX пайдаланушыларымен (кеңейтімдер) синхрондалады. 3CX басқару интерфейсінде синхрондалған пайдаланушылар Azure AD ұйым тобына орналастырылады.
  • Контактілерді синхрондау - Office 365 жеке контактілері 3CX мекенжай кітабымен синхрондалады. Пайдаланушы бұл контактілерді барлық платформаларға арналған 3CX қолданбаларында көреді.
  • Күнтізбені синхрондау - Office 3 күнтізбесінде бос еместігіне байланысты 365CX кеңейтімінің күйін автоматты түрде өзгертеді:

Office 365 күнтізбесіндегі оқиға аяқталғаннан кейін 3CX пайдаланушы күйі де синхрондалады және бұрынғы күйіне қайтарылады.

Барлық синхрондау элементтерін барлық Office 365 пайдаланушылары үшін де, таңдалған пайдаланушылар үшін де теңшеуге болады.

Azure API арқылы Office 3 жүйесімен 365CX интеграциясы

Бұл интеграцияны аяқтайды.

Ақпарат көзі: www.habr.com

пікір қалдыру