階層的な役割を持つWebアプリケーションを構築しています。
たとえば、admin、mod、userロール。
ユーザーがモデレーターであり、.IsInRole( "User")が実行された場合、modがユーザーの上にあるため、trueが返されます。さまざまな役割のさまざまなアクションに対してallow(true)/ deny(false)を持つ権限テーブルもあります。
分岐するさまざまな「開始」ロールもあります。admin2、mod2、user2ですが、通常のmodはuser2とは見なされず、通常のユーザーのみと見なされます。
このタイプの役割/権限機能を許可するライブラリはありますか?