Modifica la configuración de una política de seguridad existente. Requiere ser tanto administrador del inquilino de DataWorks como administrador de seguridad.
Descripción de la operación
Uso
-
Utilice esta API para actualizar una política de seguridad especificada, incluidos el nombre, la descripción, los ID de espacios de trabajo asociados y el contenido de la política.
-
No se pueden modificar algunas propiedades de las políticas predeterminadas del sistema, como el nombre del esquema y el módulo de control.
-
Cuando
ControlDwScopese establece enWorkspace, utilice el parámetroWorkspacespara asociar la política con espacios de trabajo específicos. -
Al actualizar el contenido de la política (
Content), asegúrese de que los controladores proporcionados (Controllers) cumplan con los requisitos del esquema seleccionado. -
El parámetro opcional
ClientTokengarantiza la idempotencia de la solicitud.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
dataworks:UpdateSecurityStrategy |
update |
*All Resource
|
Ninguna | Ninguna |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| Id |
integer |
Sí |
El ID de la política. |
13 |
| Name |
string |
No |
El nombre de la política. |
Default data analysis policy |
| Description |
string |
No |
La descripción de la política. |
Controls the security behavior of query results in the Data Analysis module |
| Workspaces |
array |
No |
Una lista de los ID de espacios de trabajo asociados. |
|
|
integer |
No |
El ID de un espacio de trabajo. |
12343 |
|
| Content |
object |
Sí |
El contenido de la política, que está restringido por |
|
| Controllers |
array<object> |
Sí |
Una lista de controladores. Nota: Los controladores válidos dependen del esquema seleccionado. Para obtener más información, consulte la definición de controladores y la lista de controladores para cada esquema. |
|
|
object |
No |
Un controlador. |
||
| Controller |
string |
No |
El identificador del controlador. Para obtener los valores válidos, consulte la lista de controladores para cada esquema. |
viewCount |
| DisplayName |
string |
No |
El nombre para mostrar. |
Query results - Maximum number of records per display |
| DisplayNameEn |
string |
No |
El nombre para mostrar en inglés. |
Query Results - Single Display Record Limit |
| Enable |
boolean |
No |
Indica si el controlador está habilitado. |
true |
| ControllerValueType |
string |
No |
El tipo de datos del valor del controlador. Valores válidos: |
Integer |
| UserConfigValue |
any |
No |
El valor configurado por el usuario. El tipo de este valor se determina mediante el parámetro |
20 |
| BasicEditionDefaultValue |
any |
No |
El valor predeterminado para la edición Basic. |
10000 |
| StandardEditionDefaultValue |
any |
No |
El valor predeterminado para la edición Standard. |
10000 |
| ProfessionalEditionDefaultValue |
any |
No |
El valor predeterminado para la edición Professional. |
10000 |
| EnterpriseEditionDefaultValue |
any |
No |
El valor predeterminado para la edición Enterprise. |
10000 |
| BasicEditionIntervalValue |
array |
No |
El intervalo de valores para la edición Basic, especificado como |
|
|
integer |
No |
El valor mínimo o máximo del intervalo. |
0 |
|
| StandardEditionIntervalValue |
array |
No |
El intervalo de valores para la edición Standard, especificado como |
|
|
integer |
No |
El valor mínimo o máximo del intervalo. |
0 |
|
| ProfessionalEditionIntervalValue |
array |
No |
El intervalo de valores para la edición Professional, especificado como |
|
|
integer |
No |
El valor mínimo o máximo del intervalo. |
0 |
|
| EnterpriseEditionIntervalValue |
array |
No |
El intervalo de valores para la edición Enterprise, especificado como |
|
|
integer |
No |
El valor mínimo o máximo del intervalo. |
0 |
|
| ClientToken |
string |
No |
El token de cliente para garantizar la idempotencia de la solicitud. |
1AFAE64E-D1BE-432B-A9***** |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Indica el código de error si la solicitud falla. |
||
| RequestId |
string |
El ID de la solicitud. |
0bc5df3a17***903790e8e8a |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "0bc5df3a17***903790e8e8a"
}
Códigos de error
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.