Справочник по API проверки подлинности и управления паролями для локальных консолей управления

В этой статье перечислены ИНТЕРФЕЙСы REST API проверки подлинности и управления паролями, поддерживаемые для Microsoft Defender для локальных консолей управления Интернета вещей.

set_password (изменение пароля)

Используйте этот API, чтобы разрешить пользователям менять свои пароли. С этим API могут работать пользователи любой роли в Defender для Интернета вещей.

Для использования этого API вам не нужен маркер доступа Defender для Интернета вещей.

URI: /external/authentication/set_password

POST

Тип: JSON

Пример:

request:
{
    "username": "test",
    "password": "Test12345\!",
    "new_password": "Test54321\!"
}

Параметры запроса

имя; Тип Обязательный или необязательный
username Строка Обязательно
password Строка Обязательно
new_password Строка Обязательно

set_password_by_admin (обновление пароля пользователя системным администратором)

Этот API позволяет системным администраторам изменять пароли для указанных пользователей. С этим API могут работать администраторы Defender для Интернета вещей.

Для использования этого API вам не нужен маркер доступа Defender для Интернета вещей.

URI: /external/authentication/set_password_by_admin

POST

Тип: JSON

Пример запроса

request:

{
    "admin_username": "admin",
    "admin_password: "Test0987"
    "username": "test",
    "new_password": "Test54321\!"
}

Параметры запроса

имя; Тип Обязательный или необязательный
admin_username Строка Обязательно
admin_password Строка Обязательно
username Строка Обязательно
new_password Строка Обязательно

проверка (проверка подлинности учетных данных пользователя)

Этот API позволяет проверить учетные данные пользователя.

Для использования этого API вам не нужен маркер доступа Defender для Интернета вещей.

URI: /external/authentication/validation

POST

Тип: JSON

Параметры запроса

имя; Тип Обязательный/необязательный
username Строка Обязательно
password Строка Обязательно

Пример запроса

request:

{

    "username": "test",
    "password": "Test12345\!"

}

Дальнейшие действия

Дополнительные сведения см. в справочнике по API Defender для Интернета вещей.