Segurança (WF)
A instância Store de fluxo de trabalho do SQL usa as seguintes funções de segurança de base de dados para proteger o acesso a informações do estado da instância na base de dados de persistência.
System.Activities.DurableInstancing.InstanceStoreUsers. Essa função tem acesso de leitura e gravação para a exibição e a direita públicas de execução procedimentos armazenados que estão envolvidos na criação, em carregar e salvar em instâncias.
System.Activities.DurableInstancing.InstanceStoreObservers. Essa função tem acesso somente leitura modos de exibição públicas.
System.Activities.DurableInstancing.WorkflowActivationUsers. Essa função tem direitos de execução procedimentos armazenados que estão envolvidos no processo de ativação da instância. Para obter mais informações sobre ativação de instância, consulte Ativação de instância. A conta de usuário sob a qual um host genérico (como o Workflow Management Service 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 armazenamentos de persistência no App Fabric
Cuidado
Um cliente que tenha acesso a seus próprios dados de instância no armazenamento de instância tem acesso a todas as outras instâncias no mesmo armazenamento de instância. O armazenamento de instância não suporta especificar permissões de segurança no nível da instância. Você deve criar armazenamentos separados de instância e mapear grupos/usuários diferentes para ter acesso aos armazenamentos diferentes.