Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Centro de ayuda/ Identity and Access Management/ Referencia de la API/ API fuera de fecha/ Consulta de grupos de usuarios asociados a un proyecto empresarial
Actualización más reciente 2024-08-01 GMT+08:00

Consulta de grupos de usuarios asociados a un proyecto empresarial

Descripción de la función

Esta API se utiliza para consultar los grupos de usuarios asociados con el proyecto de empresa de un ID especificado.

Esta API quedará obsoleta pronto. Por favor, utilice la API descrita en Consulta de grupos de usuarios asociados a un proyecto empresarial en su lugar.

URI

  • Formato de URI

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

  • Descripción del parámetro de URI

    Parámetro

    Obligatorio

    Tipo

    Descripción

    enterprise_project_id

    String

    ID del proyecto de empresa para consultar grupos de usuarios asociados.

Solicitud

  • Descripción del parámetro de encabezado de solicitud

    Parámetro

    Obligatorio

    Tipo

    Descripción

    X-Auth-Token

    String

    Token autenticado con permisos de Security Administrator.

    Content-Type

    String

    Rellene application/json;charset=utf8 en este campo.

  • Modelo de solicitud
    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

Respuesta

  • Descripción del parámetro cuerpo de respuesta

    Parámetro

    Obligatorio

    Tipo

    Descripción

    groups

    Array

    Detalles sobre los grupos de usuarios asociados al proyecto de empresa especificado.

  • Formato de grupos de usuarios

    Parámetro

    Obligatorio

    Tipo

    Descripción

    group_id

    String

    ID de un grupo de usuarios.

    group_name

    String

    Nombre del grupo de usuarios.

    group_desc

    String

    Descripción del grupo de usuarios.

    user_num

    Int

    Número de usuarios contenidos en el grupo de usuarios.

    policy_num

    Int

    Número de políticas configuradas para el grupo de usuarios.

    created_at

    Int

    Hora en la que se creó el grupo de usuarios. El valor es una marca de tiempo Unix en milisegundos.

  • Ejemplo de respuesta: consulta de un proyecto de empresa con grupos de usuarios asociados
    {
        "groups": [
            {
                "group_id": "758b99fa1fa24ec4a297d44e092bd...",
                "group_name": "Test",
                "group_desc": "Test",
                "user_num": 4,
                "policy_num": 1,
                "created_at": 1549088526...
            }
        ]
    }
  • Si se consulta un proyecto de empresa sin grupos de usuarios asociados, el cuerpo de la respuesta estará vacío.
    {
      "groups": []
    }

Códigos de estado

Código de estado

Descripción

200

La solicitud se ha realizado correctamente.

400

Se produjo un error en el servidor al procesar la solicitud.

401

Debe escribir un nombre de usuario y contraseña para acceder a la página solicitada.

403

Acceso denegado.

404

No se pudo encontrar la página solicitada.