Todos los productos
Search
Centro de documentos

Quick BI:SmartqAuthorize

Última actualización: Sep 01, 2026

Gestiona las autorizaciones de Preguntas y respuestas inteligentes en lotes.

Descripción de la operación

Gestiona las autorizaciones de Preguntas y respuestas inteligentes en lotes. La concesión de una autorización existente se trata como una nueva operación de concesión. De forma predeterminada, el intento de eliminar una autorización que no existe se omite y no se registra ningún registro de auditoría.

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

La siguiente tabla describe la autorización necesaria para invocar esta API. Puede definirla en una directiva de Resource Access Management (RAM). A continuación, se detallan las columnas de la tabla:

  • Action: Estas acciones se utilizan en el elemento Action de las declaraciones de directivas de permisos de RAM para otorgar permisos que permitan realizar la operación.

  • API: La API que debe invocarse para llevar a cabo la acción.

  • Nivel de acceso: Nivel de acceso predefinido que se concede para cada API. Valores válidos: create, list, get, update y delete.

  • Tipo de recurso: Tipo de recurso que admite autorización para ejecutar la acción. Indica si la acción es compatible con permisos a nivel de recurso. El recurso especificado debe ser compatible con la acción; de lo contrario, la directiva no surtirá efecto.

    • En las API con permisos a nivel de recurso, los tipos de recursos obligatorios se marcan con un asterisco (*). Especifique el Alibaba Cloud Resource Name (ARN) correspondiente en el elemento Resource de la directiva.

    • Para las API sin permisos a nivel de recurso, se muestra All Resources. Utilice un asterisco (*) en el elemento Resource de la directiva.

  • Clave de condición: Claves de condición definidas por el servicio. Permiten un control granular y se aplican ya sea solo a acciones o a acciones asociadas con recursos específicos. Además de las claves de condición específicas del servicio, Alibaba Cloud proporciona un conjunto de common condition keys aplicables a todos los servicios compatibles con RAM.

  • Acción dependiente: Acciones dependientes necesarias para ejecutar la acción principal. Para completar la operación, el usuario de RAM o el rol de RAM debe contar con permisos para realizar todas las acciones dependientes.

Action

Nivel de acceso

Tipo de recurso

Clave de condición

Acción dependiente

quickbi-public:SmartqAuthorize

update

*All Resource

*

Ninguna Ninguna

Sintaxis de la solicitud

POST  HTTP/1.1

Parámetros de la solicitud

Parámetro

Tipo

Obligatorio

Descripción

Ejemplo

OperationType

integer

Sí

El tipo de operación. Valores válidos:

  • 0: Conceder autorización

  • 1: Eliminar autorización

Valores válidos:

  • 0 :

    Conceder autorización.

  • 1 :

    Eliminar autorización.

0

UserIds

string

Sí

Un arreglo de ID de usuario. Separe varios ID con comas.

Importante El número de ID de usuario × (el número de recursos de Preguntas y respuestas + el número de temas de análisis) en una sola solicitud no puede exceder 100.

wasdasd*******1235235sd,ASDAS*********ASDAW123

LlmCubes

string

No

Un arreglo de ID de recursos de Preguntas y respuestas. Separe varios ID con comas.

wasdasd*******1235235sd,ASDAS*********ASDAW123

LlmCubeThemes

string

No

Un arreglo de ID de temas de análisis. Separe varios ID con comas.

wasdasd*******1235235sd,ASDAS*********ASDAW123

ExpireDay

string

No

La fecha de caducidad. El valor predeterminado es siete días. Formato: 2099-12-31

2099-12-31

CubeIds

string

No

Un arreglo de ID de conjuntos de datos. Separe varios ID con comas.

Importante Este parámetro se convierte al ID de recurso de Preguntas y respuestas correspondiente para la autorización. Si un cubeId no corresponde a un recurso de Preguntas y respuestas existente, se reporta un error que indica que el recurso de Preguntas y respuestas no existe. Asegúrese de que el cubeId sea correcto.

wasdasd*******1235235sd,ASDAS*********ASDAW123

Elementos de la respuesta

Elemento

Tipo

Descripción

Ejemplo

object

El resultado devuelto.

RequestId

string

El ID de la solicitud.

617277C****************ABA47E31

Result

array<object>

Un arreglo de información de usuarios para operaciones fallidas.

object

Información sobre el usuario para el cual falló la operación.

UserId

string

El ID del usuario.

617277C****************ABA47E31

LlmCube

string

El ID del recurso de Preguntas y respuestas.

617277C****************ABA47E31

LlmCubeTheme

string

El ID del tema de análisis.

617277C****************ABA47E31

DetailMessage

string

El motivo del fallo.

INVALID_FILE_FORMAT

Success

boolean

Indica si la solicitud fue exitosa. Valores válidos:

  • true: La solicitud fue exitosa.

  • false: La solicitud falló.

true

Ejemplos

Respuesta exitosa

JSON Formato

{
  "RequestId": "617277C****************ABA47E31",
  "Result": [
    {
      "UserId": "617277C****************ABA47E31",
      "LlmCube": "617277C****************ABA47E31",
      "LlmCubeTheme": "617277C****************ABA47E31",
      "DetailMessage": "INVALID_FILE_FORMAT"
    }
  ],
  "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 Invalid.Parameter.Error The parameter is invalid:%s. invalid parameter: ${0}.
400 Date.Format.Error Date format conversion error. Date format conversion error
400 Date.Exceed.Error The start date must be within 90 days from the current date. Start date cannot be 90 days earlier than current date
400 UserRoleConfig.NotContain.Function The user %s does not have permission to operate. The user %s does not have permission to operate.
400 User.Not.In.Organization The specified user is not in the organizational unit. The specified user is not in the organizational unit.
400 Query.Auth.Error Query is not permitted. No query permission.
400 ApiUser.Not.Exists The specified user does not exist. The specified user does not exist.
400 Share.ExpireDate.Error The expire date is illegal.
400 RobotNl2sql.Moudle.NotPurchase Please purchase Nl2sql module first. Please purchase Nl2sql module first.
400 API.Not.Exist The data service API operation does not exist. The data service API operation does not exist.

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.