RBAC(階層モデル)に関する質問があります。以下はシナリオです
私には3つの役割、1つの親の役割、および3つの異なるタイプの権限があると想定します。
親の役割:ブランチマネージャー。 子供の役割:普通預金マネージャー、ローンマネージャー、会計士。 権限:永続化、削除、表示
Q1:子の役割を2つ以上の役割に継承できますか?つまり、役割の会計士が異なる職務の普通預金マネージャーとローンマネージャーの両方に報告すると仮定します-たとえば、普通預金マネージャーは、高価値の普通預金口座の顧客の会計士の役割からレポートを取得し、ローンマネージャーはからレポートを取得します顧客が利用する高額ローンの会計士の役割
このモデルは許可されていますか、それとも彼らの職務に基づいて普通預金会計士やローン会計士のようなものが必要ですか?
Q2: Q1が有効な場合、貯蓄マネージャーに対するローン関連の許可(ローンの永続化、ローンの削除、ローンの詳細の表示)を拒否し、貯蓄関連の許可についてはローンマネージャーに許可する方法を教えてください。
Q3:仮定、
会計士には貯蓄レコードを削除する権限がありません貯蓄マネージャーには貯蓄レコードを削除する権限がありますローンマネージャーには貯蓄レコードを削除する権限がありません
銀行のマネージャーの役割はどうなりますか(貯蓄レコードの削除は定義されていません)。銀行のマネージャーは、貯蓄レコードを削除する許可を取得します。拒否またはその逆よりも優先されることを許可しますか、または同じためのルール(先行する)を作成する必要がありますか?
後で尋ねる質問がいくつかあります
ありがとうAlbertArulPrakash