Condividi tramite


Sicurezza (Windows Workflow Foundation)

Nell'archivio di istanze del flusso di lavoro SQL vengono usati i seguenti ruoli di sicurezza del database, per un accesso protetto alle informazioni sullo stato dell'istanza nel database di persistenza.

  • System.Activities.DurableInstancing.InstanceStoreUsers. Questo ruolo dispone di autorizzazioni di accesso in lettura e scrittura a visualizzazioni pubbliche e diritti di esecuzione di stored procedure coinvolte in operazioni di creazione, caricamento e salvataggio di istanze.

  • System.Activities.DurableInstancing.InstanceStoreObservers. Questo ruolo dispone di accesso in sola lettura alle visualizzazioni pubbliche.

  • System.Activities.DurableInstancing.WorkflowActivationUsers. Questo ruolo dispone di diritti di esecuzione per stored procedure incluse nel processo di attivazione delle istanze. Per altre informazioni sull'attivazione di istanze, vedere Attivazione di istanze. L'account utente con il quale viene eseguito un host generico (ad esempio il Servizio di gestione flussi di lavoro delle funzionalità di hosting di Windows Server AppFabric) deve essere aggiunto a questo ruolo del database.

Per altre informazioni sulla sicurezza per gli archivi di persistenza con Windows Server AppFabric, vedere Configurazione della sicurezza per gli archivi di persistenza in AppFabric

Attenzione

Un client con accesso ai dati dell'istanza nell'archivio di istanze dispone dell'accesso a tutte le altre istanze nello stesso archivio di istanze. L'archivio di istanze non supporta la specifica delle autorizzazioni della sicurezza a livello di istanza. È necessario creare archivi di istanze separati e mappare gruppi/utenti diversi per disporre dell'accesso ai diversi archivi.