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.
Atualizado em 2023-02-16 GMT+08:00

Consulta de detalhes do usuário do IAM (recomendado)

Função

Essa API pode ser usada pelo administrador para consultar os detalhes sobre um usuário do IAM especificado ou usada por um usuário do IAM para consultar seus próprios detalhes.

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

GET /v3.0/OS-USER/users/{user_id}

Tabela 1 Parâmetros de URI

Parâmetro

Obrigatoriedade

Tipo

Descrição

user_id

Sim

String

ID do usuário do IAM. 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

Se o administrador estiver solicitando consultar os detalhes do usuário do IAM, consulte Ações.

Se um usuário do IAM estiver solicitando a consulta de seus próprios detalhes, o token do usuário (sem requisitos de permissão especiais) será necessário.

Parâmetros de resposta

Tabela 3 Parâmetros no corpo da resposta

Parâmetro

Tipo

Descrição

user

Object

Informações do usuário do IAM.

Tabela 4 user

Parâmetro

Tipo

Descrição

enabled

Boolean

Habilitação do status do usuário do IAM. true (valor padrão) indica que o usuário está habilitado. false indica que o usuário está desativado.

id

String

ID do usuário do IAM.

domain_id

String

ID da conta à qual o usuário do IAM pertence.

name

String

Nome de usuário do IAM.

links

Object

Informações de link de recurso do usuário do IAM.

xuser_id

String

ID do usuário do IAM no sistema externo.

xuser_type

String

Tipo do usuário do IAM no sistema externo.

areacode

String

Código do país.

email

String

Endereço de e-mail.

phone

String

Número de celular.

pwd_status

Boolean

Status da senha. true significa que a senha precisa ser alterada, false significa que a senha é normal.

update_time

String

Hora em que o usuário do IAM foi atualizado pela última vez.

create_time

String

Hora em que o usuário do IAM foi criado.

last_login_time

String

Último horário de login do usuário do IAM.

pwd_strength

String

Força da senha. O valor pode ser Low, Medium, Strong ou None.

is_domain_owner

Boolean

Indica se o usuário do IAM é um administrador de conta.

access_mode

String

Tipo de acesso do usuário do IAM.

  • default: acesso programático e acesso ao console de gerenciamento. Essa opção é o tipo de acesso padrão.
  • programmatic: acesso programático
  • console: acesso ao console de gerenciamento

description

String

Descrição do usuário do IAM.

Exemplo de solicitação

GET https://iam.myhuaweicloud.com/v3.0/OS-USER/users/{user_id}

Exemplo de resposta

Código de status: 200

A solicitação foi bem-sucedida.

{
  "user" : {
    "pwd_strength" : "Strong",
    "create_time" : "2020-07-08 02:19:03.0",
    "last_login_time" : null,
    "areacode" : "",
    "enabled" : true,
    "domain_id" : "086ba757f90089cf0fe5c000dbe7f...",
    "xuser_id" : "",
    "pwd_status" : false,
    "update_time" : null,
    "phone" : "-",
    "is_domain_owner" : false, 
    "access_mode" : "default",
    "name" : "autotest1",
    "links" : {
      "next" : null,
      "previous" : null,
      "self" : "https://iam.myhuaweicloud.com/v3.0/OS-USER/users/093f75808b8089ba1f6dc000c7cac..."
    },
    "id" : "093f75808b8089ba1f6dc000c7cac...",
    "xuser_type" : "",
    "email" : "",
    "description" : "aaa" 
  }
}

Códigos de status

Código de status

Descrição

200

A solicitação foi bem-sucedida.

403

Acesso negado.

404

O recurso solicitado não pode ser encontrado.

405

O método especificado na solicitação não é permitido para o recurso solicitado.

500

Erro de servidor interno.

Códigos de erro

Para obter detalhes, consulte Códigos de erro.