Todos os produtos
Search
Central de documentação

DataWorks:CreateSecurityStrategy

Última atualização: Oct 09, 2026

Cria uma nova política de controle de segurança e oferece suporte à configuração de vários módulos e submódulos. Requer as permissões de administrador de locatário do DataWorks e de administrador de segurança.

Descrição da operação

Descrição da solicitação\n- SchemaName: Selecione um nome de esquema apropriado com base nos seus requisitos de negócios.\n- ControlModule e ControlSubModule: Especifique o módulo e o submódulo aos quais a política se aplica. Certifique-se de que correspondam ao esquema selecionado.\n- ControlDwScope: Defina o escopo de aplicação da política, que pode ser o nível de locatário ou o nível de espaço de trabalho.\n- Workspaces: Se ControlDwScope estiver definido como Workspace, você deverá fornecer uma lista de IDs de espaços de trabalho associados.\n- Content.Controllers: A lista de itens de controle no conteúdo da política deve estar em conformidade com as definições válidas de itens de controle do esquema selecionado.\n- As políticas padrão do sistema não podem ser criadas chamando esta operação.

Experimente agora

Experimente esta API no OpenAPI Explorer, sem necessidade de assinatura manual. Chamadas bem-sucedidas geram automaticamente código SDK correspondente aos seus parâmetros. Faça o download com segurança de credenciais integrada para uso local.

Testar

Autorização RAM

A tabela abaixo descreve a autorização necessária para chamar esta API. Você pode defini-la em uma política do Resource Access Management (RAM). As colunas da tabela estão detalhadas abaixo:

  • Ação: As ações que podem ser usadas no elemento Action das instruções de política de permissão do RAM para conceder permissões para executar a operação.

  • API: A API que você pode chamar para executar a ação.

  • Nível de acesso: O nível de acesso predefinido concedido para cada API. Valores válidos: create, list, get, update e delete.

  • Tipo de recurso: O tipo de recurso que suporta autorização para executar a ação. Indica se a ação suporta permissão em nível de recurso. O recurso especificado deve ser compatível com a ação. Caso contrário, a política será ineficaz.

    • Para APIs com permissões em nível de recurso, os tipos de recursos obrigatórios são marcados com um asterisco (*). Especifique o Nome de Recurso Alibaba Cloud (ARN) correspondente no elemento Resource da política.

    • Para APIs sem permissões em nível de recurso, é exibido como Todos os Recursos. Use um asterisco (*) no elemento Resource da política.

  • Chave de condição: As chaves de condição definidas pelo serviço. A chave permite controle granular, aplicando-se somente a ações ou a ações associadas a recursos específicos. Além das chaves de condição específicas do serviço, o Alibaba Cloud fornece um conjunto de chaves de condição comuns aplicáveis a todos os serviços compatíveis com RAM.

  • Ação dependente: As ações dependentes necessárias para executar a ação. Para concluir a ação, o usuário RAM ou a função RAM deve ter permissões para executar todas as ações dependentes.

Ação

Nível de acesso

Tipo de recurso

Chave de condição

Ação dependente

dataworks:CreateSecurityStrategy

create

*All Resource

*

Nenhuma Nenhuma

Parâmetros da solicitação

Parâmetro

Tipo

Obrigatório

Descrição

Exemplo

Name

string

Sim

O nome da política.

Default data analysis policy

Description

string

Não

A descrição da política.

Controls the security behavior of query results in the data analysis module

SchemaName

string

Sim

O nome do modelo de esquema.

Valores válidos:

  • DataStudioMyCatalogSecurityStrategySchema :

    Esquema de política de segurança do catálogo de dados pessoais do Data Studio.

  • DataQuerySecurityStrategySchema :

    Esquema de política de segurança de consulta de dados.

  • DataStudioSecurityStrategySchema :

    Esquema de política de segurança do Data Studio.

DataQuerySecurityStrategySchema

ControlModule

string

Sim

O módulo de controle.

Valores válidos:

  • DataStudio :

    Data Studio.

  • DataQuery :

    Consulta de dados.

DataQuery

ControlSubModule

string

Não

O submódulo de controle.

Valores válidos:

  • MyCatalog :

    Catálogo de dados pessoais.

MyCatalog

ControlDwScope

string

Sim

O escopo de controle.

Valores válidos:

  • Tenant :

    Locatário.

  • Workspace :

    Espaço de trabalho.

Tenant

Workspaces

array

Não

A lista de IDs de espaços de trabalho associados.

integer

Não

O ID do espaço de trabalho.

1853943

Content

object

Sim

O conteúdo da política. O conteúdo é restringido pelo SecurityStrategySchema.

Name

string

Sim

O nome do SecurityStrategySchema associado à política atual.

Valores válidos:

  • DataStudioMyCatalogSecurityStrategySchema :

    Esquema de política de segurança do catálogo de dados pessoais do Data Studio.

  • DataQuerySecurityStrategySchema :

    Esquema de política de segurança de consulta de dados.

  • DataStudioSecurityStrategySchema :

    Esquema de política de segurança do Data Studio.

DataQuerySecurityStrategySchema

DisplayName

string

Não

O nome de exibição do SecurityStrategySchema associado à política atual.

Data analysis

DisplayNameEn

string

Não

O nome de exibição em inglês do SecurityStrategySchema associado à política atual.

Data Analysis

ControlModule

string

Sim

O módulo de controle. Este é o controlModule do SecurityStrategySchema associado à política atual.

Valores válidos:

  • DataStudio :

    Data Studio.

  • DataQuery :

    Consulta de dados.

DataStudio

ControlSubModule

string

Não

O submódulo de controle. Este é o controlSubModule do SecurityStrategySchema associado à política atual.

Valores válidos:

  • MyCatalog :

    Catálogo de dados pessoais.

MyCatalog

ControlDwScope

string

Não

O escopo de controle. Este é o nome do SecurityStrategySchema associado à política atual.

Valores válidos:

  • Tenant :

    Locatário.

  • Workspace :

    Espaço de trabalho.

Tenant

SystemPolicyName

string

Não

O nome do SecurityStrategySchema associado à política atual.

SYSTEM_GENERATE_DEFAULT_DATA_QUERY

SystemPolicyDisplayName

string

Não

O nome do SecurityStrategySchema associado à política atual.

Default system generate data query policy

Controllers

array<object>

Não

A lista de itens de controle.\n\nNota: Os itens de controle válidos dependem do esquema selecionado. Consulte as definições do controlador e a lista de itens de controle para cada esquema.

object

Não

O item de controle.

Controller

string

Não

O identificador do item de controle. Para valores válidos, consulte a lista de itens de controle para cada esquema.

viewCount

DisplayName

string

Não

O nome de exibição.

Query results - Maximum number of records displayed per query

DisplayNameEn

string

Não

O nome de exibição em inglês.

Query Results - Single Display Record Limit

Enable

boolean

Não

Especifica se o item de controle deve ser ativado.

true

ControllerValueType

string

Não

O tipo de valor. Valores válidos: Boolean, Integer, Long e String.

Integer

UserConfigValue

any

Não

O valor configurado pelo usuário. O tipo depende de ControllerValueType.

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 [mín, máx].

integer

Não

Os valores inicial e final do intervalo.

0

StandardEditionIntervalValue

array

Não

O intervalo de valores válidos para a Standard Edition, no formato [mín, máx].

integer

Não

Os valores inicial e final do intervalo.

100000

ProfessionalEditionIntervalValue

array

Não

O intervalo de valores válidos para a Professional Edition, no formato [mín, máx].

integer

Não

Os valores inicial e final do intervalo.

200000

EnterpriseEditionIntervalValue

array

Não

O intervalo de valores válidos para a Enterprise Edition, no formato [mín, máx].

integer

Não

Os valores inicial e final do intervalo.

500000

ClientToken

string

Não

O parâmetro de idempotência. Este parâmetro é usado para evitar operações duplicadas causadas por múltiplas chamadas.

ABFUOEUOTRTRJKE

Elementos de resposta

Elemento

Tipo

Descrição

Exemplo

object

Esquema da resposta.

RequestId

string

O ID da solicitação de API.

0bc5df3a17****903790e8e8a

Id

integer

O ID da política 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.