Cria uma nova política de controle de segurança para configurar vários módulos e submódulos. Requer permissões de administrador de tenant do DataWorks e de administrador de segurança.
Descrição da operação
Solicitação
-
SchemaName: Selecione um esquema que atenda às suas necessidades de negócios.
-
ControlModule e ControlSubModule: Especifique o módulo e o submódulo para a política, garantindo que correspondam ao esquema selecionado.
-
ControlDwScope: Defina o escopo da política para o nível de tenant ou de workspace.
-
Workspaces: Se
ControlDwScopeestiver definido comoWorkspace, forneça os IDs de workspace correspondentes. -
Content.Controllers: Os controladores devem corresponder às definições no esquema selecionado.
-
Esta operação não pode criar políticas padrão do sistema.
Experimente agora
Testar
Autorização RAM
Parâmetros da solicitação
|
Parâmetro |
Tipo |
Obrigatório |
Descrição |
Exemplo |
| Name |
string |
Sim |
Nome da estratégia. |
默认数据分析策略 |
| Description |
string |
Não |
Descrição da estratégia. |
控制数据分析模块的查询结果安全行为 |
| SchemaName |
string |
Sim |
Nome do modelo de esquema. |
DataQuerySecurityStrategySchema |
| ControlModule |
string |
Sim |
Módulo de controle. |
DataQuery |
| ControlSubModule |
string |
Não |
Submódulo de controle. |
MyCatalog |
| ControlDwScope |
string |
Sim |
O escopo de controle. Valores válidos: Workspace e Tenant.. |
Tenant |
| Workspaces |
array |
Não |
Uma lista de IDs de workspace associados. |
|
|
integer |
Não |
O ID do workspace. |
1853943 |
|
| Content |
object |
Sim |
O conteúdo da estratégia. Este valor é restringido pelo |
|
| Name |
string |
Sim |
A propriedade |
DataQuerySecurityStrategySchema |
| DisplayName |
string |
Não |
A propriedade |
数据分析 |
| DisplayNameEn |
string |
Não |
A propriedade |
Data Analysis |
| ControlModule |
string |
Sim |
O módulo de controle. Isso corresponde à propriedade |
DataStudio |
| ControlSubModule |
string |
Não |
O submódulo de controle. Isso corresponde à propriedade |
MyCatalog |
| ControlDwScope |
string |
Não |
O escopo de controle. Isso corresponde à propriedade |
Tenant |
| SystemPolicyName |
string |
Não |
A propriedade |
SYSTEM_GENERATE_DEFAULT_DATA_QUERY |
| SystemPolicyDisplayName |
string |
Não |
A propriedade |
Default system generate data query policy |
| Controllers |
array<object> |
Não |
Uma lista de controladores. Nota: Os controladores válidos dependem do esquema selecionado. Para obter mais informações, consulte as definições de controladores e a lista de controladores para cada esquema. |
|
|
object |
Não |
Um controlador. |
||
| Controller |
string |
Não |
O identificador do controlador. Para valores válidos, consulte a lista de controladores para cada esquema. |
viewCount |
| DisplayName |
string |
Não |
O nome de exibição. |
查询结果-单次展示记录值上限 |
| DisplayNameEn |
string |
Não |
O nome de exibição em inglês. |
Query Results - Single Display Record Limit |
| Enable |
boolean |
Não |
Especifica se este controlador deve ser ativado. |
true |
| ControllerValueType |
string |
Não |
O tipo de valor. Valores válidos: |
Integer |
| UserConfigValue |
any |
Não |
O valor configurado pelo usuário. O tipo deste valor depende do parâmetro |
10 |
| BasicEditionDefaultValue |
any |
Não |
O valor padrão para a Basic Edition. |
0 |
| StandardEditionDefaultValue |
any |
Não |
O valor padrão para a Standard Edition. |
100000 |
| ProfessionalEditionDefaultValue |
any |
Não |
O valor padrão para a Professional Edition. |
200000 |
| EnterpriseEditionDefaultValue |
any |
Não |
O valor padrão para a Enterprise Edition. |
500000 |
| BasicEditionIntervalValue |
array |
Não |
O intervalo de valores válidos para a Basic Edition, no formato |
|
|
integer |
Não |
Um valor de limite de intervalo. |
0 |
|
| StandardEditionIntervalValue |
array |
Não |
O intervalo de valores válidos para a Standard Edition, no formato |
|
|
integer |
Não |
Um valor de limite de intervalo. |
100000 |
|
| ProfessionalEditionIntervalValue |
array |
Não |
O intervalo de valores válidos para a Professional Edition, no formato |
|
|
integer |
Não |
Um valor de limite de intervalo. |
200000 |
|
| EnterpriseEditionIntervalValue |
array |
Não |
O intervalo de valores válidos para a Enterprise Edition, no formato |
|
|
integer |
Não |
Um valor de limite de intervalo. |
500000 |
|
| ClientToken |
string |
Não |
Um token gerado pelo cliente que garante a idempotência da solicitação, evitando operações duplicadas se você repetir a solicitação. |
ABFUOEUOTRTRJKE |
Elementos de resposta
|
Elemento |
Tipo |
Descrição |
Exemplo |
|
object |
O esquema de resposta. |
||
| RequestId |
string |
O ID da solicitação. |
0bc5df3a17****903790e8e8a |
| Id |
integer |
O ID da estratégia de segurança. |
12345 |
Exemplos
Resposta de sucesso
JSON formato
{
"RequestId": "0bc5df3a17****903790e8e8a",
"Id": 12345
}
Códigos de erro
Consulte Códigos de Erro para uma lista completa.
Notas de versão
Consulte Notas de Versão para uma lista completa.