Passer au contenu principal
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
  • bloqué via le 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
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}

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

Si vous utilisez Management API pour réinitialiser le mot de passe d’un utilisateur, cela débloque également le compte de l’utilisateur.
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}

En savoir plus

I