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 logon de um usuário do IAM
Atualizado em 2024-08-31 GMT+08:00

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

Função

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

A API pode ser chamada usando o ponto de extremidade global e pontos de extremidade da região específica. 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

Obrigatório

Tipo

Descrição

user_id

Sim

String

ID do usuário do IAM cuja configuração de proteção de logon deve ser modificada. Para obter detalhes sobre como obter um ID de usuário, consulte Obtenção de informações sobre 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

Obrigatório

Tipo

Descrição

X-Auth-token

Sim

String

Token com permissões Security Administrator.

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

Parâmetro

Obrigatório

Tipo

Descrição

login_protect

Sim

object

Configuração de proteção de logon.

Tabela 4 Login_project

Parâmetro

Obrigatório

Tipo

Descrição

enabled

Sim

Boolean

Indica se a proteção de logon 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 logon 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 logon.

Tabela 6 login_protect

Parâmetro

Tipo

Descrição

user_id

String

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

enabled

Boolean

Se a proteção de logon foi habilitada para o usuário. O valor pode ser true ou false.

verification_method

String

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

Exemplo de solicitação

Solicitação para ativar a proteção de logon e definir o método de autenticação de logon para autenticação MFA

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 status

Código de status

Descrição

200

A solicitação foi bem-sucedida.

400

A solicitação é inválida.

401

Falha na autenticação.

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 no sistema.

Códigos de erro

Para obter detalhes, consulte Códigos de erro.