Настройка Microsoft

Менеджер почтыEnterprise Edition+

Предварительные условия

Чтобы пользователи могли подключать почту Outlook к NocoBase, система должна быть развёрнута на сервере, который поддерживает доступ к сервисам Microsoft. Бэкенд будет вызывать Microsoft API.

Регистрация аккаунта

  1. Откройте https://azure.microsoft.com/en-us/pricing/purchase-options/azure-account

  2. Войдите в свой Microsoft-аккаунт.

Создание tenant

  1. Откройте https://azure.microsoft.com/en-us/pricing/purchase-options/azure-account?icid=azurefreeaccount и войдите в аккаунт.
  2. Заполните базовую информацию и получите код подтверждения.

  1. Заполните остальную информацию и продолжите.

  1. Заполните данные банковской карты (можно сделать позже).

Получить Client ID

  1. Нажмите верхнее меню и выберите Microsoft Entra ID.

  1. Слева выберите App registrations.

  1. Сверху нажмите New registration.

  1. Заполните информацию и отправьте.

Имя может быть любым. Выберите типы аккаунтов как на изображении, а Redirect URI пока можно оставить пустым.

  1. Получите Client ID.

Разрешения API

  1. Откройте меню API permissions справа.

  1. Нажмите кнопку Add a permission.

  1. Нажмите Microsoft Graph.

  1. Найдите и добавьте следующие разрешения; итоговый результат показан на изображении ниже.

    1. "email"
    2. "offline_access"
    3. "IMAP.AccessAsUser.All"
    4. "SMTP.Send"
    5. "offline_access"
    6. "User.Read" (By default)

Получить Client Secret

  1. Слева нажмите Certificates & secrets.

  1. Нажмите кнопку New client secret.

  1. Заполните описание и срок действия, затем добавьте.

  1. Получите Client Secret.

  1. Скопируйте значения Client ID и Client Secret и вставьте их на страницу настройки почты.