Udostępnij za pośrednictwem


Dokumentacja interfejsu API zarządzania uwierzytelnianiem i hasłami dla lokalnych konsol zarządzania

W tym artykule wymieniono interfejsy API REST uwierzytelniania i zarządzania hasłami obsługiwane przez Microsoft Defender dla lokalnych konsol zarządzania IoT.

set_password (zmień hasło)

Użyj tego interfejsu API, aby umożliwić użytkownikom zmianę własnych haseł. Wszystkie role użytkowników usługi Defender dla IoT mogą współdziałać z interfejsem API.

Do korzystania z tego interfejsu API nie jest potrzebny token dostępu usługi Defender dla IoT.

Identyfikator URI: /external/authentication/set_password

POST

Typ: JSON

Przykład:

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

Parametry żądania

Nazwa Typ Wymagane/opcjonalne
Nazwę użytkownika Ciąg Wymagane
hasło Ciąg Wymagane
new_password Ciąg Wymagane

set_password_by_admin (aktualizacja hasła użytkownika przez administratora systemu)

Użyj tego interfejsu API, aby umożliwić administratorom systemu zmianę haseł dla określonych użytkowników. Role użytkowników administratora usługi Defender for IoT mogą współdziałać z interfejsem API.

Do korzystania z tego interfejsu API nie jest potrzebny token dostępu usługi Defender dla IoT.

Identyfikator URI: /external/authentication/set_password_by_admin

POST

Typ: JSON

Przykład żądania

request:

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

Parametry żądania

Nazwa Typ Wymagane/opcjonalne
admin_username Ciąg Wymagane
admin_password Ciąg Wymagane
Nazwę użytkownika Ciąg Wymagane
new_password Ciąg Wymagane

weryfikacja (Uwierzytelnianie poświadczeń użytkownika)

Użyj tego interfejsu API, aby zweryfikować poświadczenia użytkownika.

Do korzystania z tego interfejsu API nie jest potrzebny token dostępu usługi Defender dla IoT.

Identyfikator URI: /external/authentication/validation

POST

Typ: JSON

Parametry zapytania

Nazwa Typ Wymagane/Opcjonalne
Nazwę użytkownika Ciąg Wymagane
hasło Ciąg Wymagane

Przykład żądania

request:

{

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

}

Następne kroki

Aby uzyskać więcej informacji, zobacz Omówienie interfejsu API usługi Defender for IoT.