Уведомление о переводе ИИ

Эта документация была автоматически переведена ИИ.

Настройка Microsoft

Управление почтойEnterprise Edition+

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

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

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

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

  2. Войдите в свою учетную запись Microsoft.

Создание клиента (Tenant)

  1. Перейдите по ссылке https://azure.microsoft.com/zh-cn/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)

Получение секрета (Secret)

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

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

  1. Введите описание и срок действия, затем нажмите "Add".

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

  1. Скопируйте Client ID и Client secret и вставьте их на страницу настройки электронной почты.