Como desbloquear manualmente um usuário da Account Lockout Policy

Quando um usuário é bloqueado pela política de bloqueio de conta, o Account Owner pode desbloquear o acesso manualmente. Somente recomendado para casos excepcionais ou urgentes.

Este guia o orienta sobre como desbloquear manualmente um usuário da Account Lockout Policy e garantir o acesso.

Saiba mais sobre Account Lockout Policy

Desbloqueie manualmente um usuário

Para desbloquear manualmente um usuário, você precisa obter os logs e confirmar os dados sobre o usuário. Em seguida, execute o desbloqueio. Para isso:

  1. Execute a seguinte requisição GET no seu terminal para recuperar os dados dos usuários bloqueados.
Terminal window
curl --request GET \
--url https://api.azion.com/v4/identity/users?locked=true \
--header 'Accept: application/json' \
--header 'Authorization: 123'
  1. Você receberá uma resposta semelhante a esta:
Terminal window
{
"count": 2,
"results": [
{
"id": 1,
...
"lockout": {
"locked_at": "20240101T10:20:01",
"unlock_at": "20240102T10:20:01",
}
}
]
}

Onde:

ChaveDescrição
countRepresenta o número de contas de usuário bloqueadas. Exemplo: 2
idRepresenta o identificador único de um usuário
lockoutInteiro
  1. Salve o ID do usuário que você deseja desbloquear.
  2. Execute a seguinte requisição DELETE no seu terminal, substituindo {id} pelo ID do usuário que você obteve nas etapas anteriores, para desbloquear o usuário específico.
Terminal window
curl --request DELETE \
--url https://api.azion.com/v4/identity/users/{id}/lockout \
--header 'Accept: application/json' \
--header 'Authorization: 123' \
--header 'Content-Type: application/json'
  1. Você receberá uma resposta semelhante a esta:
Terminal window
{
"status": "executed"
}

Pronto. O usuário foi desbloqueado e agora está disponível para fazer login novamente.


Contribuidores