Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Для підключення Email профілю Microsoft Outlook створюється новий Email профіль.

На сторінці деталі "/wiki/spaces/WEB/pages/348618788" заповнюються дані згідно з описом. Вибирається тип аутентифікації OAuth2.

Для підключення необхідно заповнити поля Client id, Client secret і Discovery url і зробити наступне:

Table of Contents
minLevel1
maxLevel6
outlinefalse
stylenone
typelist
printabletrue

Увімкнути підтримку SMTP

Зайти на https://admin.microsoft.com/Adminportal/Home#/users і перейти на сторінку "Активні користувачі". Обрати користувача з чиєї електронної пошти опрацьовуватимуться листи (Рис. 1).

Активні користувачі.pngImage Added

Натиснути на відображуване ім'я. Відкриється обліковий запис. Вибрати вкладку "Пошта" (Рис. 2).

Обліковий запис.pngImage Added

Натиснути на "Управління додатками Налаштування програм електронної пошти" (Рис. 3).

Налаштування програм електронної пошти.pngImage Added

Перевірити, чи відмічено чекбокс "Автентифікований SMTP з перевіркою автентичності-протокол". Якщо ні — відмітити та натисніть кнопку "Зберегти зміни" (Рис. 4).

Автентифікований SMTP-протокол.pngImage Added

Реєстрація OAuth клієнта та генерування секретного ключа

Зайти на https://entra.microsoft.com/. Обрати "Реєстрація додатків" (Рис. 5).

Вибрати "Нова реєстрація" (Рис. 6).

Заповнити поле "Ім'я". Вибрати підтримуваний типом облікового запису "Обліковий запис у будь-якому каталозі організації (будь-який клієнт Microsoft Entra ID - мультитенантне рішення)". У "URI перенаправлення" вибрати "Веб" і в полі задати таке (Рис. 7):

https://XXXXX.XXX.XX/endpoint/oauth2/outlook/callback

, де

XXXXX.XXX.XX.XX - замінюється на сервер клієнта.

Це посилання також вказати в полі "Discovery url" на сторінці деталі "/wiki/spaces/WEB/pages/348618788" на стороні Webitel.

Натиснути кнопку "Зареєструвати".

Створюється додаток. Скопіювати дані з "Ідентифікатор додатка (клієнт)". Скопійовані дані вставити в поле "Client id" на сторінці деталі "/wiki/spaces/WEB/pages/348618788" на стороні Webitel.

Натиснути "Додати сертифікат або секрет" (Рис. 8).

Відкривається сторінка "Сертифікати та секрети". Натиснути на "Новий секрет клієнта" (Рис. 9).

У "Додати секрет клієнта" задати опис і натиснути кнопку "Додати" (Рис. 10).

Секрет клієнта додано. На сторінці "Сертифікати й секрети" скопіювати значення створеного секрету клієнта. Вставити це значення в поле "Client secret" на сторінці деталі "/wiki/spaces/WEB/pages/348618788" на стороні Webitel.

Note

Повторне копіювання значення секрету клієнта неможливе!

Роздача прав

На сторінці застосунку (Рис. 8) відкрити "Дозволи API", натиснувши на відповідний напис у блоці "Управління". Натиснути на "Додати дозвіл" (Рис. 11).

Відкривається "Запит дозволів API". Натиснути на "Інтерфейси API, що використовуються моєю організацією". Вибрати "Office 365 Exchange Online" (Рис. 12).

Вибрати "Дозвіл застосунку" (Рис. 13).

Прокрутити вниз, знайти та відкрити "IMAP". Позначити "IMAP.AccessAsApp" (Рис. 14).

Прокрутити вниз, знайти й відкрити "SMTP". Позначити "SMTP.SendAsApp" (Рис. 15).

Натиснути кнопку "Додати дозволи".

"Запит дозволів API" закривається. На сторінці "Дозволи API" натиснути на "Надати згоду адміністратора для Webitel". Відкривається модальне вікно для підтвердження (Рис. 16).

Натиснути кнопку "Так".