Partager via


Informations de référence sur l’API de gestion des mots de passe et de l’authentification pour les consoles de gestion locales

Cet article liste les API REST de gestion des mots de passe et de l’authentification prises en charge pour les consoles de gestion locales Microsoft Defender pour IoT.

set_password (Modifier le mot de passe)

Utilisez cette API pour permettre aux utilisateurs de modifier leur mot de passe. Tous les rôles d’utilisateur Defender pour IoT peuvent fonctionner avec l’API.

Vous n’avez pas besoin d’un jeton d’accès Defender pour IoT pour utiliser cette API.

URI : /external/authentication/set_password

POST

Type : JSON

Exemple :

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

Paramètres de la demande

Nom Type Obligatoire/facultatif
username String Obligatoire
mot de passe String Obligatoire
new_password String Obligatoire

set_password_by_admin (Mise à jour du mot de passe utilisateur par l’administrateur système)

Utilisez cette API pour permettre aux administrateurs système de modifier les mots de passe des utilisateurs spécifiés. Tous les rôles d’utilisateur administrateur Defender pour IoT peuvent fonctionner avec l’API.

Vous n’avez pas besoin d’un jeton d’accès Defender pour IoT pour utiliser cette API.

URI : /external/authentication/set_password_by_admin

POST

Type : JSON

Exemple de requête

request:

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

Paramètres de la demande

Nom Type Obligatoire/facultatif
admin_username String Obligatoire
admin_password String Obligatoire
username String Obligatoire
new_password String Obligatoire

validation (Authentifier les informations d’identification)

Utilisez cette API pour valider les informations d’identification de l’utilisateur.

Vous n’avez pas besoin d’un jeton d’accès Defender pour IoT pour utiliser cette API.

URI : /external/authentication/validation

POST

Type : JSON

Paramètres de requête

Nom Type Obligatoire/facultatif
username String Obligatoire
mot de passe String Obligatoire

Exemple de requête

request:

{

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

}

Étapes suivantes

Pour plus d’informations, consultez Vue d’ensemble de référence de l’API Defender pour IoT.