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
Test
Autorización de RAM
|
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:
Valores válidos:
|
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 |
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.