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/ APIs desatualizadas/ Consulta de grupos de usuários vinculados a um projeto empresarial
Atualizado em 2024-08-31 GMT+08:00

Consulta de grupos de usuários vinculados a um projeto empresarial

Descrição da função

Essa API é usada para consultar os grupos de usuários vinculados ao projeto empresarial de um ID especificado.

Esta API será descontinuada em breve. Em vez disso, use a API descrita em Consulta de grupos de usuários vinculados a um projeto empresarial.

URI

  • Formato de URI

    GET /v3.0/OS-PAP/enterprise-projects/{enterprise_project_id}/groups

  • Descrição do parâmetro de URI

    Parâmetro

    Obrigatório

    Tipo

    Descrição

    enterprise_project_id

    Sim

    String

    ID do projeto empresarial para consulta de grupos de usuários vinculados.

Solicitação

  • Descrição do parâmetro do cabeçalho da solicitação

    Parâmetro

    Obrigatório

    Tipo

    Descrição

    X-Auth-Token

    Sim

    String

    Token autenticado com permissões de Security Administrator.

    Content-Type

    Sim

    String

    Preencha application/json;charset=utf8 nesse campo.

  • Exemplo de solicitação
    curl -i -k -H "X-Auth-Token:$token" -H 'Content-Type:application/json;charset=utf8' -X GET https://iam.myhuaweicloud.com/v3.0/OS-PAP/enterprise-projects/535fb147-6148-4c71-a679-b79a2cb0ee5d/groups

Resposta

  • Descrição do parâmetro do corpo de resposta

    Parâmetro

    Obrigatório

    Tipo

    Descrição

    groups

    Sim

    Array

    Detalhes sobre os grupos de usuários vinculados ao projeto empresarial especificado.

  • Formato de grupos de usuários

    Parâmetro

    Obrigatório

    Tipo

    Descrição

    group_id

    Sim

    String

    ID de um grupo de usuários.

    group_name

    Sim

    String

    Nome do grupo de usuários.

    group_desc

    Sim

    String

    Descrição do grupo de usuários.

    user_num

    Sim

    Int

    Número de usuários contidos no grupo de usuários.

    policy_num

    Sim

    Int

    Número de políticas configuradas para o grupo de usuários.

    created_at

    Sim

    Int

    Hora em que o grupo de usuários foi criado. O valor é um carimbo de data/hora Unix em milissegundos.

  • Exemplo de resposta: consulta de um projeto empresarial com grupos de usuários vinculados
    {
        "groups": [
            {
                "group_id": "758b99fa1fa24ec4a297d44e092bd...",
                "group_name": "Test",
                "group_desc": "Test",
                "user_num": 4,
                "policy_num": 1,
                "created_at": 1549088526...
            }
        ]
    }
  • Se um projeto empresarial sem grupos de usuários vinculados for consultado, o corpo da resposta ficará vazio.
    {
      "groups": []
    }

Códigos de status

Código de status

Descrição

200

A solicitação foi bem-sucedida.

400

O servidor falhou ao processar a solicitação.

401

É necessário inserir um nome de usuário e uma senha para acessar a página solicitada.

403

Acesso negado.

404

O servidor não conseguiu encontrar a página solicitada.