親ロールと子ロールをサポートするカスタム ロール プロバイダーを実装する方法に関する適切なガイドはありますか?
通常のロール プロバイダー機能に従って、高レベルのロール アクセス許可が必要です。ただし、権限をサブロールにさらに分割する必要もあります。サブ権限用にさらにロール インスタンスを用意するというアイデアも考えましたが、サブ ロールを許可するネイティブ ソリューションを使用したいと考えています。
例えば:
[それ]
[IT] > [管理者]
【エクストラネット】
[エクストラネット] > [管理者]
このシナリオでは、「管理者」の役割は実際には 2 つの異なる役割であり、1 つは IT 用で、もう 1 つはエクストラネット シナリオ用です。理想的には、2 つの「管理者」ロールは固有のサブロールであるため、これらのロールの間に関連性はありません。
[編集]: Igor のコメントに続いて、明確にする必要があると感じています。aspnetdb は既に複数のアプリケーションをホストしているため、アプリケーション名はアプリケーションごとにロールを分離するために既に使用されているため、サブロールを分離するためにアプリケーション名を使用することはできません。