Bloquer et débloquer des utilisateurs

Vous pouvez utiliser le Dashboard pour bloquer ou débloquer l’accès d’un utilisateur spécifique à vos applications. Si un utilisateur bloqué tente de se connecter à une application, il sera redirigé à partir de l’application avec le message d’erreur user is blocked dans l’URL. Le blocage des utilisateurs n’expire pas. Vous devez débloquer l’utilisateur pour lui permettre d’accéder à nouveau à vos applications.

Bloquer des utilisateurs

  1. Allez à Dashboard > Gestion des utilisateurs > Utilisateurs.

  2. À droite du nom de l’utilisateur que vous souhaitez bloquer, cliquez sur ... et choisissez Block (Bloquer). Vous pouvez également cliquer sur le nom de l’utilisateur et faire défiler jusqu’au bas de l’onglet Details (Détails), à côté de Block user (Bloquer un utilisateur), et cliquer Block (Bloquer).

Débloquer des utilisateurs

Pour débloquer les utilisateurs, nous proposons plusieurs méthodes, qui correspondent à la manière dont l’utilisateur a été bloqué. Les utilisateurs peuvent être bloqués de différentes manières :

  • bloqué automatiquement parce que l’utilisateur a fourni un nombre excessif d’informations d’identification incorrectes

  • bloqué par un administrateur via le Auth0 Dashboard

  • bloqué via le Management API en mettant à jour le profil utilisateur pour établir la valeur blocked à false

Débloquer un utilisateur qui a été automatiquement bloqué.

Lorsqu’un utilisateur est bloqué parce qu’il a fourni un nombre excessif d’informations d’identification incorrectes, vous pouvez utiliser la Management API d’Auth0 pour le débloquer.

Utilisez le point de terminaison Débloquer par identifiant pour transmettre un identifiant (nom d’utilisateur, numéro de téléphone ou courriel) :

curl -X DELETE  https://{yourAuth0Tenant}.auth0.com/api/v2/user-blocks/john.doe%40gmail.com

Was this helpful?

/

Ou utilisez le point de terminaison Mettre à jour un utilisateur pour corriger l’identifiant user_id:

curl -X PATCH -H "Content-Type: application/json" -d '{"blocked":false}' https://{yourAuth0Tenant}.auth0.com/api/v2/users/{user_id}

Was this helpful?

/

Débloquer un utilisateur qui a été bloqué par le biais du profil utilisateur

Lorsqu’un utilisateur est bloqué via son profil utilisateur à l’aide de Management API ou par un administrateur à l’aide du Auth, vous pouvez le débloquer de deux façons : en demandant à un administrateur de le débloquer via son profil utilisateur à l’aide du Auth0 Dashboard ou en mettant à jour l’attribut blocked dans son profil utilisateur à l’aide de Management API.

En utilisant le Auth0 Dashboard

Pour débloquer un utilisateur à l’aide du Auth0 Dashboard, un administrateur doit :

  1. Allez à Dashboard > Gestion des utilisateurs > Utilisateurs.

  2. À la droite du nom de l’utilisateur que vous souhaitez débloquer, cliquez sur ... et choisissez Unblock (Débloquer). Vous pouvez également cliquer sur le nom d’un utilisateur précédemment bloqué et faire défiler jusqu’au bas de l’onglet Details (Détails) , à côté de Unblock user (Débloquer l’utilisateur), et cliquez Unblock (Débloquer).

En utilisant Management API

Pour débloquer un utilisateur à l’aide de Management API, utilisez le point de terminaison Mettre à jour un utilisateur pour définit l’attribut blocked à false :

curl -X PATCH -H "Content-Type: application/json" -d '{"blocked":false}' https://{yourAuth0Tenant}.auth0.com/api/v2/users/{user_id}

Was this helpful?

/

En savoir plus