Authentifizierung und Kennwortverwaltung – API-Referenz für lokale Verwaltungskonsolen

In diesem Artikel werden die REST-APIs für Authentifizierung und Kennwortverwaltung aufgeführt, die für lokale Microsoft Defender for IoT-Verwaltungskonsolen unterstützt werden.

set_password (Kennwort ändern)

Mit dieser API können Sie Benutzern ermöglichen, ihre eigenen Kennwörter zu ändern. Alle Defender für IoT-Benutzerrollen können mit der API arbeiten.

Zum Verwenden dieser API benötigen Sie kein Defender für IoT-Zugriffstoken.

URI: /external/authentication/set_password

POST

Typ: JSON

Beispiel:

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

Anforderungsparameter

Name Typ Erforderlich/optional
username String Erforderlich
password String Erforderlich
new_password String Erforderlich

set_password_by_admin (Aktualisieren von Benutzerkennwörtern durch den Systemadministrator)

Mit dieser API können Sie Systemadministratoren ermöglichen, die Kennwörter für bestimmte Benutzer zu ändern. Defender für IoT-Administratorrollen können mit der API arbeiten.

Zum Verwenden dieser API benötigen Sie kein Defender für IoT-Zugriffstoken.

URI: /external/authentication/set_password_by_admin

POST

Typ: JSON

Anforderungsbeispiel

request:

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

Anforderungsparameter

Name Typ Erforderlich/optional
admin_username String Erforderlich
admin_password String Erforderlich
username String Erforderlich
new_password String Erforderlich

validation (Authentifizieren von Benutzeranmeldeinformationen)

Mit dieser API können Sie Benutzeranmeldeinformationen überprüfen.

Zum Verwenden dieser API benötigen Sie kein Defender für IoT-Zugriffstoken.

URI: /external/authentication/validation

POST

Typ: JSON

Abfrageparameter

Name Typ Erforderlich/optional
username String Erforderlich
password String Erforderlich

Anforderungsbeispiel

request:

{

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

}

Nächste Schritte

Weitere Informationen finden Sie in der Übersicht zur API-Referenz – Defender for IoT.