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/ Gerenciamento de projetos corporativos/ Consulta dos usuários diretamente associados a um projeto corporativo
Atualizado em 2023-02-16 GMT+08:00

Consulta dos usuários diretamente associados a um projeto corporativo

Função

Essa API é usada para consultar os usuários diretamente associados a um projeto corporativo especificado.

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-PERMISSION/enterprise-projects/{enterprise_project_id}/users

Tabela 1 Parâmetros de URI

Parâmetro

Obrigatoriedade

Tipo

Descrição

enterprise_project_id

Sim

String

ID do projeto empresarial a ser consultado.

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 autenticado com permissão iam:permissions:listRolesForUserOnEnterpriseProject ou Security Administrator.

Parâmetros de resposta

Código de status: 200

Tabela 3 Parâmetros no corpo da resposta

Parâmetro

Tipo

Descrição

users

Array of objects

Informações do usuário.

Tabela 4 users

Parâmetro

Tipo

Descrição

domain_id

String

ID da conta à qual um usuário autorizado pertence.

id

String

ID do usuário autorizado.

name

String

Nome do usuário autorizado.

enabled

Boolean

Indica se o usuário autorizado está habilitado. O valor pode ser true ou false. O valor padrão é true.

description

String

Descrição do usuário autorizado.

policy_num

Integer

Número de políticas que foram atribuídas ao usuário autorizado.

lastest_policy_time

Long

Duração para a qual o usuário foi associado pela última vez a uma política no projeto da empresa.

Exemplo de solicitação

GET https://iam.myhuaweicloud.com/v3.0/OS-PERMISSION/enterprise-projects/{enterprise_project_id}/users

Exemplo de resposta

Código de status: 200

A solicitação foi bem-sucedida.

{
  "users" : [ {
    "domain_id" : "d78cbac186b744899480f25bd02...",
    "id" : "07667db96a00265f1fc0c003a...",
    "name" : "IAMUserA",
    "enabled" : true,
    "description" : "IAMDescriptionA",
    "policy_num" : 2,
    "lastest_policy_time" : 1589874427000
  } ]
}

Códigos de status

Código de status

Descrição

200

A solicitação foi bem-sucedida.

400

Erro de parâmetro.

401

Autenticação falhou.

403

Acesso negado.

404

O recurso solicitado não pode ser encontrado.

500

O sistema não está normal.