Este conteúdo foi traduzido por máquina para sua conveniência e a Huawei Cloud não pode garantir que o conteúdo foi traduzido com precisão. Para exibir o conteúdo original, use o link no canto superior direito para mudar para a página em inglês.
Central de ajuda/ Identity and Access Management/ Referência de API/ API/ Configurações de segurança/ Modificação da configuração de proteção de login de um usuário do IAM
Atualizado em 2023-02-16 GMT+08:00

Modificação da configuração de proteção de login de um usuário do IAM

Função

Essa API é fornecida para que o administrador modifique a configuração de proteção de login de um usuário do IAM.

A API pode ser chamada usando o ponto de extremidade global e pontos de extremidade específicos da região. Para pontos de extremidade do IAM, consulte Regiões e pontos de extremidade.

URI

PUT /v3.0/OS-USER/users/{user_id}/login-protect

Tabela 1 Parâmetros de URI

Parâmetro

Obrigatoriedade

Tipo

Descrição

user_id

Sim

String

ID do usuário do IAM cuja configuração de proteção de login deve ser modificada. Para obter detalhes sobre como obter um ID de usuário, consulte Obtenção de informações de conta, usuário do IAM, grupo, projeto, região e agência.

Parâmetros de solicitação

Tabela 2 Parâmetros no cabeçalho da solicitação

Parâmetro

Obrigatoriedade

Tipo

Descrição

X-Auth-token

Sim

String

Token com permissões de Security Administrator.

Tabela 3 Parâmetro no corpo da solicitação

Parâmetro

Obrigatoriedade

Tipo

Descrição

login_protect

Sim

object

Configuração de proteção de login.

Tabela 4 Login_project

Parâmetro

Obrigatoriedade

Tipo

Descrição

enabled

Sim

Boolean

Indica se a proteção de login foi ativada para um usuário do IAM. O valor pode ser true ou false.

verification_method

Sim

String

Método de autenticação de login do usuário do IAM. Opções: sms, email e vmfa.

Parâmetros de resposta

Código de status: 200

Tabela 5 Parâmetros no corpo da resposta

Parâmetro

Tipo

Descrição

login_protect

object

Configuração de proteção de login.

Tabela 6 login_protect

Parâmetro

Tipo

Descrição

user_id

String

ID do usuário cuja configuração de proteção de login deve ser modificada.

enabled

Boolean

Indica se a proteção de login foi ativada para o usuário. O valor pode ser true ou false.

verification_method

String

Método de autenticação de login do usuário do IAM. Opções: sms, email e vmfa.

Exemplo de solicitação

PUT https://iam.myhuaweicloud.com/v3.0/OS-USER/users/{user_id}/login-protect
 
{ 
  "login_protect" : { 
    "enabled" : true, 
    "verification_method" : "vmfa" 
  } 
}

Exemplo de resposta

Código de status: 200

A solicitação foi bem-sucedida.

{ 
  "login_protect" : { 
    "user_id": "16b26081f43d4c628c4bb88cf32e9...", 
    "enabled" : true, 
    "verification_method" : "vmfa" 
  } 
}

Códigos de estado

Código de estado

Descrição

200

A solicitação foi bem-sucedida.

400

A solicitação é inválida.

401

Autenticação falhou.

403

Você não tem permissão para executar esta ação.

404

O recurso solicitado não pode ser encontrado.

500

Ocorreu um erro de sistema.

Códigos de erro

Para obter detalhes, consulte Códigos de erro.