Todos los productos
Search
Centro de documentos

Quick BI:ListWorkspaceUserRolesByUserId

Última actualización: Sep 01, 2026

Consulta todos los roles de espacio de trabajo de un usuario.

Pruébelo ahora

Pruebe esta API en OpenAPI Explorer sin necesidad de firma manual. Las llamadas exitosas generan automáticamente código SDK acorde a sus parámetros. Descárguelo con seguridad de credenciales integrada para uso local.

Test

Autorización de RAM

No se requiere autorización para esta operación. Si experimenta problemas al ejecutarla, póngase en contacto con el soporte técnico.

Sintaxis de la solicitud

POST  HTTP/1.1

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

UserId

string

Sí

El ID del usuario de Quick BI. Este no es su ID de cuenta de Alibaba Cloud. Puede llamar a la operación QueryUserInfoByAccount para obtener el ID de usuario.

afas-********asfasg

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

El esquema de la respuesta.

RequestId

string

El ID de la solicitud.

DC4E***************F67E2C3

Result

array<object>

La lista de toda la información de roles de espacio de trabajo.

array<object>

Cada objeto de espacio de trabajo.

WorkspaceId

string

El ID del espacio de trabajo.

9337d121-a78f-4c1b-a8bc-f81de117****

WorkspaceName

string

El nombre del espacio de trabajo.

test

RoleModel

object

La información del rol de espacio de trabajo.

RoleId

string

El ID del rol de espacio de trabajo. Esto incluye, entre otros, los siguientes roles de espacio de trabajo predefinidos:

  • 25: Administrador del espacio de trabajo (rol predefinido)

  • 26: Desarrollador del espacio de trabajo (rol predefinido)

  • 27: Analista del espacio de trabajo (rol predefinido)

  • 30: Visor del espacio de trabajo (rol predefinido)

111111111

RoleCode

string

El código que corresponde al rol de espacio de trabajo predefinido. Este parámetro no se devuelve para los roles personalizados.

34637***35

RoleName

string

El nombre del rol de espacio de trabajo.

arms-admin

Success

boolean

Indica si la solicitud se realizó correctamente. Valores válidos:

  • true: La solicitud se realizó correctamente.

  • false: La solicitud falló.

true

Ejemplos

Respuesta exitosa

JSON Formato

{
  "RequestId": "DC4E***************F67E2C3",
  "Result": [
    {
      "WorkspaceId": "9337d121-a78f-4c1b-a8bc-f81de117****",
      "WorkspaceName": "test",
      "RoleModel": {
        "RoleId": "111111111",
        "RoleCode": "34637***35",
        "RoleName": "arms-admin"
      }
    }
  ],
  "Success": true
}

Códigos de error

Código de estado HTTP

Código de error

Mensaje de error

Descripción

400 Internal.System.Error An internal system error occurred. An internal system error occurred.
400 User.Not.In.Organization The specified user is not in the organizational unit. The specified user is not in the organizational unit.

Consulte Códigos de error para ver la lista completa.

Notas de la versión

Consulte Notas de la versión para ver la lista completa.