O Approval Center do DataWorks permite gerenciar a autorização de dados e controlar operações sensíveis. Defina escopos e fluxos de aprovação para atender aos requisitos internos de conformidade da sua empresa.
Recursos
Durante o desenvolvimento de dados no DataWorks, controle as permissões de recursos como dados de tabelas e APIs do Data Service. Para isso, personalize os fluxos de aprovação no Approval Center. Caso haja uma compute engine approval policy envolvida, utilize também o fluxo padrão de aprovação de permissões para data access control, fornecido pelo Security Center do DataWorks.
Após personalizar um fluxo de aprovação, o DataWorks verifica se uma solicitação de permissão exige esse fluxo e, em caso afirmativo, processa a requisição adequadamente.
O Approval Center do DataWorks oferece suporte aos seguintes recursos:
Definir políticas de aprovação: crie fluxos de controle para recursos de dados críticos e operações sensíveis ao estabelecer um escopo e um fluxo de aprovação. As notificações podem ser enviadas por mensagem de texto, e-mail ou DingTalk.
Processar solicitações de aprovação: solicitantes e aprovadores podem gerenciar requisições diretamente no Approval Center.
Para obter mais informações sobre como configurar uma política de aprovação personalizada, consulte compute engine approval policy, DataService Studio approval policy e extension program approval policy.
Depois de configurar uma política de aprovação personalizada, os processos de solicitação e aprovação de permissões para tabelas e Data Service seguem o fluxo ilustrado em Table field permission request and approval flow e Data Service permission request and approval flow.
Fluxo de permissão de campos de tabela
Após configurar uma política de aprovação personalizada no Approval Center, a figura abaixo apresenta o fluxo de aprovação para solicitações de permissão de campos de tabela enviadas no Security Center.
-
Quando um usuário solicita permissões para um campo de tabela do MaxCompute no Security Center, o DataWorks seleciona o fluxo de aprovação apropriado com base no campo solicitado.
Se o campo de tabela solicitado estiver dentro do escopo de uma política de aprovação personalizada, a solicitação seguirá o fluxo personalizado definido no Approval Center.
Caso o campo esteja fora do escopo de dados de qualquer política personalizada, o fluxo padrão do Security Center processará a requisição.
-
Se uma solicitação corresponder a várias políticas de aprovação personalizadas, o DataWorks usará a prioridade definida no Approval Center para determinar qual política aplicar.
Ao configurar uma política de aprovação personalizada, defina o escopo de dados controlados por projeto ou por classificação de dados e especifique detalhes como aprovadores e métodos de notificação. Também é possível definir a prioridade entre esses dois métodos de escopo conforme necessário. Para mais detalhes, consulte compute engine approval policy.
Fluxo de permissão do Data Service
Após criar um fluxo de aprovação do Data Service, operações controladas — como a implantação de uma API, função ou orquestração de service — acionam o fluxo nos projetos abrangidos pela política.
O diagrama a seguir ilustra o fluxo de aprovação quando um usuário solicita permissões no Security Center.
-
Ao enviar uma API, função ou orquestração de service no Security Center, o sistema verifica se existe um fluxo de aprovação personalizado configurado para o workspace, processa a solicitação adequadamente e retorna o resultado.
Se o envio acionar um fluxo de aprovação personalizado, o fluxo definido no Approval Center processará a requisição.
Quando o envio não aciona um fluxo personalizado, a operação é aprovada automaticamente.
-
Sempre que um fluxo de aprovação personalizado for acionado, o DataWorks roteará a solicitação com base na política de aprovação configurada no Approval Center.
Na configuração de uma política de aprovação personalizada, defina o escopo controlado por projeto e especifique detalhes como aprovadores e métodos de notificação. Para mais informações, consulte DataService Studio approval policy.