Versions Compared

Key

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

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

На странице детали “Общее” заполняются данные согласно описанию. Выбирается тип аутентификации OAuth2.

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

Table of Contents
stylenone

Включить поддержку SMTP

Зайти на https://admin.microsoft.com/Adminportal/Home#/users и перейти на страницу “Активные пользователи”. Выбрать пользователя с чьей электронной почти будут обрабатываться листы (Рис. 1).

Активные пользователи.png

Нажать на отображаемое имя. Откроется учетная запись. Выбрать вкладку “Почта” (Рис. 2).

Учетная запись.png

Нажать на “Управление приложениями электронной почты” (Рис. 3).

Управление приложениями электронной почты.png

Проверить отмечен ли чекбокс “SMTP с проверкой подлинности”. Если нет — отметить и нажмите кнопку “Сохранить изменения” (Рис. 4).

SMTP с проверкой подлиности.png

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

Зайти на https://entra.microsoft.com/. Выбрать “Регистрация приложений” (Рис. 5).

Центр администрирования Microsoft Entra.png

Выбрать “Новая регистрация” (Рис. 6).

Новая регистрация.png

Заполнить поле “Имя”. Выбрать поддерживаний типом учетной записи “Учетная запись в любом каталоге организации (любой клиент Microsoft Entra ID - мультитенантное решение)”. В “URI перенаправления” выбрать “Веб” и в поле задать следующее (Рис. 7):

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

XXXXX.XXX.XX - заменяется на сервер клиента.

Эту ссылку также указать в поле “Discovery url” на странице детали “Общее” на стороне Webitel.

Нажать кнопку “Зарегистрировать”.

Регистрация приложения.png

Создается приложение. Скопировать данные с “Идентификатор приложения (клиент)”. Скопированные данные вставить в поле “Client id“ на странице детали “Общее” на стороне Webitel.

Нажать “Добавить сертификат или секрет” (Рис. 8).

Созданое приложение.png

Открывается страница “Сертификаты и секреты”. Нажать на “Новый секрет клиента” (Рис. 9).

Новые секрет клиента.png

В “Добавить секрет клиента” задать описание и нажать кнопку “Добавить” (Рис. 10).

Добавить секрет клиента.png

Секрет клиента добавлен. На странице “Сертификаты и секреты” скопировать значение созданного секрета клиента (Рис. 11). Вставить это значение в поле “Client secret” на странице детали “Общее” на стороне Webitel.

Note

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

Секрет клиента.pngImage Added

Раздача прав

На странице приложения (Рис. 8) Открыть “Разрешения API” нажав на соответственную надпись в блоке “Управления”. Нажать на “Добавить разрешение” (Рис. 1112).

Разрешение API.png

Открывается “Запрос разрешений API”. Нажать на “Интерфейсы API, используемые моей организацией”. Выбрать “Office 365 Exchange Online” (Рис. 1213).

Интерфейсы API , используемые моей организацией.png

Выбрать “Разрешение приложения” (Рис. 1314).

Office 365 Exchange Online.png

Прокрутить вниз, найти и открыть “IMAP”. Отметить “IMAP.AccessAsApp” (Рис. 1415).

IMAP.AccessAsApp.png

Прокрутить вниз, найти и открыть “SMTP”. Отметить “SMTP.SendAsApp” (Рис. 1516).

SMTP.SendAsApp.png

Нажать кнопку “Добавить разрешения”.

Запрос разрешений API” закрывается. На странице “Разрешения API” нажать на “Предоставить согласие адинистратора администратора для Webitel”. Открывается модольное модальное окно для подтверждения (Рис. 1617).

Предоставить согласие адинистратора для Webitel.png

Нажать кнопку “Да”.