Настройка учетных данных REST API для отправки электронной почты с использованием аутентификации OAuth 2.0

WhatsUp Gold теперь предлагает OAuth 2.0 в качестве улучшенного и более безопасного варианта проверки подлинности исходящих электронных писем WhatsUp Gold. Для использования OAuth 2.0 в качестве предпочтительного метода аутентификации нужно сделать следующее:

Caution: Действия по регистрации приложения в Microsoft Azure выполняются за пределами WhatsUp Gold. Они считаются актуальными на момент выпуска версии 22.1.

Регистрация WhatsUp Gold в Azure:

  1. Откройте интернет-браузер и перейдите на страницу регистрации приложений в Microsoft Azure.
  2. Нажмите Новая регистрация.
  3. Введите имя приложения для регистрации.
  4. Выберите Учетные записи только в этом организационном каталоге (один владелец) в качестве поддерживаемого типа учетной записи.
  5. Для URI перенаправления выберите пункт «Веб» в раскрывающемся меню «Выберите платформу» и введите http://localhost/NmConsole/OAuth2/Permissions или https://<host>:<port>/NmConsole/OAuth2/Permissions в качестве URI.

    Note: Exchange Online требует использования HTTPS для URI перенаправления, если не используется локальный компьютер.

  6. Нажмите Регистрация. Откроется новая страница с информацией о новом приложении.
  7. Нажмите Разрешения API.
  8. Нажмите значок ... справа от Microsoft Graph / User.Read, затем выберите Удалить разрешение.
  9. Нажмите Добавить разрешение.
  10. Нажмите Microsoft Graph.
  11. Нажмите Назначенные разрешения.
  12. При помощи соответствующих флажков слева включите разрешения email и offline_access в разделе Разрешения OpenID, а также разрешение SMTP.Send под заголовком SMTP.
  13. Нажмите Добавить разрешения.
  14. Нажмите Сертификаты и секретные ключи.
  15. Нажмите Создать секрет клиента.
  16. Введите описание нового секрета клиента в соответствующее поле.
  17. В раскрывающемся списке выберите время окончания срока действия нового секрета клиента.
  18. Нажмите «Добавить»
  19. Выберите и скопируйте значение секрета клиента, сгенерированного Microsoft Azure.

    Important: Значение секрета клиента можно просмотреть только непосредственно после его создания. Сохраните это значение до закрытия страницы «Сертификаты и секретные ключи».

Создание учетных данных REST API для отправки электронных писем с использованием аутентификации OAuth2.0:

  1. Вернитесь в WhatsUp Gold, затем выберите Библиотеки > Учетные данные в главном меню ПАРАМЕТРЫ, чтобы запустить библиотеку учетных данных.
  2. Нажмите значок +, затем выберите REST API из появившегося списка типов учетных данных. Отображается диалоговое окно конфигурации учетных данных REST API.
  3. Сначала введите имя и описание новых учетных данных.
  4. Выберите OAuth2.0 в качестве типа проверки подлинности.
  5. Выберите Код авторизации в качестве типа предоставления.
  6. Вернитесь на страницу обзора приложения в Microsoft Azure, затем выберите Конечные точки.
  7. Скопируйте конечную точку авторизации OAuth 2.0 (v2) и конечную точку токена OAuth 2.0 (v2), вернитесь в WhatsUp Gold, вставьте конечные точки в соответствующие поля в диалоговом окне настройки учетных данных REST API.
  8. Скопируйте ID приложения (клиента), вернитесь в WhatsUp Gold, вставьте его в поле ID клиента в диалоговом окне настройки учетных данных REST API.
  9. Введите секрет клиента Microsoft Azure, созданный при регистрации приложения, в поле Создать секрет клиента.
  10. Введите https://outlook.office.com/SMTP.Send в поле Диапазон. (Это означает разрешения API, которые были указаны для приложения в Microsoft Azure.)
  11. Нажмите Авторизация. Открывается диалоговое окно авторизации Microsoft.
  12. При появлении запроса выберите учетную запись пользователя, затем нажмите Принять, чтобы предоставить указанные разрешения.

See Also

Учетные данные REST API

Настройка учетных данных REST API для мониторинга устройств Flowmon