Настройка OAuth приложения для Outlook и Microsoft 365

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

Для регистрации приложения в Microsoft Entra Admin Center необходимо:

  1. Перейти в Microsoft Entra Admin Center и войти в систему с Microsoft-аккаунтом

  2. Открыть раздел Identity в левом меню, выбрать Applications → App registrations и нажать New registration.

  1. На странице регистрации заполнить настройки приложения: имя и тип учетной записи.

  1. Нажмите Register - приложение будет создано.


Настройка приложения

Настройка разрешений

В меню API permissions (в разделе Manage) добавьте следующие разрешения из Microsoft Graph API → Delegated permissions:

email- доступ к электронному адресу пользователя

profile - просмотр имени, аватара и т.д.

offline_access - доступ к почте без активного входа

SMTP.Send, Mail.Send -отправка писем от имени пользователя

IMAP.AccessAsUser.All, Mail.ReadWrite - полный доступ к почтовому ящику через IMAP

openid - аутентификация пользователя


Создание Client Secret

В разделе Certificates & Secrets:

  1. Нажмите New client secret

  2. Укажите описание и срок действия.

  3. Нажмите Add - client secret будет сгенерирован.

После получения Client ID и Client Secret создайте Канал, для подключения Вашего Microsoft аккаунта к NovaTalks (Подробнее - Email).

Для завершения регистрации добавьте Redirect URI, полученный после создания Email канала. Этот адрес используется для перенаправления пользователя обратно в NovaTalks после прохождения аутентификации.

Last updated