Partilhar via


Segurança (WF)

O Repositório de Instâncias de Fluxo de Trabalho SQL usa as seguintes funções de segurança de banco de dados para proteger o acesso às informações de estado da instância no banco de dados de persistência.

  • System.Activities.DurableInstancing.InstanceStoreUsers. Essa função tem acesso de leitura e gravação a exibições públicas e direitos de execução para procedimentos armazenados envolvidos na criação, carregamento e salvamento de instâncias.

  • System.Activities.DurableInstancing.InstanceStoreObservers. Essa função tem acesso somente leitura a exibições públicas.

  • System.Activities.DurableInstancing.WorkflowActivationUsers. Essa função tem direitos de execução para procedimentos armazenados envolvidos no processo de ativação da instância. Para obter mais informações sobre a ativação da instância, consulte Ativação da instância. A conta de usuário sob a qual um host genérico (como o Serviço de Gerenciamento de Fluxo de Trabalho dos recursos de hospedagem do Windows Server AppFabric) é executado deve ser adicionada a essa função de banco de dados.

Para obter mais informações sobre segurança para armazenamentos de persistência com o Windows Server App Fabric, consulte Configuração de segurança para repositórios de persistência no App Fabric

Atenção

Um cliente que tem acesso aos seus próprios dados de instância no armazenamento de instâncias tem acesso a todas as outras instâncias no mesmo armazenamento de instâncias. O armazenamento de instâncias não oferece suporte à especificação de permissões de segurança no nível da instância. Você deve criar repositórios de instâncias separados e mapear grupos/usuários diferentes para ter acesso a repositórios diferentes.