役割ベースのアクセス制御システム (RBAC) では、組織内の役割が役割によって表されることを理解しています。各ロールには、アプリケーション内で何かを行うためのさまざまなタスク (アクセス許可) が含まれています。組織内の各ユーザーには、その職務に応じて 1 つ以上の役割が割り当てられます。
私が理解していないのは、グループが RBAC に存在するかどうかです。現在、ユーザーに 1 つ以上の役割を割り当てることができるシステムを設計しています。その後、ユーザーを 1 つ以上のグループ (たとえば、プログラマー、12 階の人、メタリカの T シャツを着ている人、チェス クラブのメンバーなど) に入れることができますが、グループには役割や役割が含まれていません。アクセス許可。
グループは RBAC にも存在しますか? その場合、グループには、グループのメンバーによって継承される権限と役割を含める必要がありますか?