特定の情報へのアクセスを制御するシステムを設計する必要があります。ユーザーからの要件は、アクセスレベルを使用することです。
レベル 1 - サポート レベル 2 - マネージャー レベル 3 - シニア マネージャー レベル 4 - 部門長 等
特定の情報がレベル 1 としてマークされている場合、すべての役割がその情報を表示できる必要があります。レベル 3 としてマークされている場合、シニア マネージャーと部門長のみが表示できますが、マネージャーとサポートの役割は表示できません。
質問
- ある情報にアクセス レベルを割り当てる場合、この機能を実現するには複数の役割を割り当てる必要がありますか?
- これを行うより良い方法はありますか?