Настройка Microsoft OAuth для модуля "Email-клиент"

23 апреля 2024
👁 640

Для того чтобы использовать Microsoft OAuth для подключения к Email-клиенту, необходимо:

Перейти в Microsoft Azure, открываем раздел "App registration"

1

Необходимо создать новое приложение нажав на кнопку "New registration".

2

Далее необходимо ввести название приложения и указать:

  1. Выбираем тип аккаунтов у которых будет доступ.
  2. Указываем тип приложения "Web".
  3. В поле указываем ссылку для переадресации (где взять ссылку описано в следующем шаге).

3

Перейдите по пути "Настройки - Конфигурация - Приложения - Почтовый клиент - Настройки OAuth", скопируйте ссылку переадресации (указано на скриншоте ниже).

4

После регистрации необходимо скопировать параметры:

  • Application (client) ID
  • Directory (tenant) ID

И вставить в соответствующие поля по пути "Настройки - Конфигурация - Приложения - Почтовый клиент - Настройки OAuth"

5mg

Далее необходимо:

  1. Перейти в раздел Certificates & secrets.
  2. Открываем вкладку Client secrets.
  3. Нажимаем на кнопку "New client secret".
  4. Указываем примечание секретного ключа и срок его действия.
  5. Нажимаем на кнопку "Add"

6mg

После создания нажимаем на кнопку "Скопировать" под параметром "Value".

7

Вставляем в поле из настроек почтового клиента "Секрет клиента (Client Secret)".

8

После чего:

  1. Переходим в раздел "API permissions".
  2. Нажимаем на кнопку "Add a permission".
  3. В открывшемся окне выбираем параметр "Delegated permissions".
  4. В окне из пункта 3 добавляем доступы, что указаны на изображении под цифрой 4.

9

Подключение корпоративной почты Microsoft.

После создания Microsoft Graph необходимо:

  • Открыть раздел "Add a permission" перейти в "APIs my organisation uses"

10

  • В поиске найти Office 365 Exchange Online и для него выдать доступы, что ранее указывали для Graph.

11

12

  • После чего необходимо подтвердить разрешение.

13

При получении ошибки TAG2 NO AUTHENTICATE failed при отправке писем из почтового клиента, необходимо:

  • Выдать права доступа, что указаны на изображении ниже.
  • Убедиться что в колонке Status стоит зелёная галочка.

14

Корпоративное обучение

Специалисты учебного центра помогут понять общие принципы
работы и обучат вашу команду эффективным приемам.