Partager via


Informations de référence sur l’API de gestion des mots de passe et de l’authentification pour les capteurs de monitoring OT

Cet article liste les API de gestion des mots de passe et de l’authentification prises en charge pour les capteurs OT Defender pour IoT.

set_password (Modifier votre mot de passe)

Utilisez cette API pour permettre aux utilisateurs de modifier leur mot de passe.

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 (Mettre à jour un mot de passe utilisateur par administrateur)

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 (valider des informations d’identification utilisateur)

Utilisez cette API pour valider un nom d’utilisateur et un mot de passe Defender pour IoT.

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

URI : /api/external/authentication/validation

POST

Type de demande : JSON

Paramètres de requête

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

Exemple de demande :

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.