次の方法で共有


セキュリティ (WF)

SQL ワークフロー インスタンス ストアでは、次のデータベース セキュリティ ロールを使用して、永続化データベース内のインスタンス状態情報へのアクセスをセキュリティで保護します。

  • System.Activities.DurableInstancing.InstanceStoreUsers。 このロールには、インスタンスの作成、読み込み、および保存に関係するストアド プロシージャに対するパブリック ビューと実行権限への読み取りおよび書き込みアクセス権があります。

  • System.Activities.DurableInstancing.InstanceStoreObservers。 このロールには、パブリック ビューへの読み取り専用アクセス権があります。

  • System.Activities.DurableInstancing.WorkflowActivationUsers。 このロールには、インスタンスのアクティブ化プロセスに関係するストアド プロシージャに対する実行権限があります。 インスタンスのアクティブ化の詳細については、「インスタンスの アクティブ化」を参照してください。 汎用ホスト (Windows Server AppFabric のホスティング機能のワークフロー管理サービスなど) を実行するユーザー アカウントを、このデータベース ロールに追加する必要があります。

Windows Server App Fabric での永続化ストアのセキュリティの詳細については、「App Fabric での永続化ストアのセキュリティ構成」を参照してください。

注意事項

インスタンス ストア内の独自のインスタンス データにアクセスできるクライアントは、同じインスタンス ストア内の他のすべてのインスタンスにアクセスできます。 インスタンス ストアでは、インスタンス レベルでのセキュリティ アクセス許可の指定はサポートされていません。 個別のインスタンス ストアを作成し、異なるグループ/ユーザーをマップして、異なるストアにアクセスできるようにする必要があります。