RIGHT:[[:t/権限]]
RIGHT:[[:t/権限]] [[:t/実装]]

1つの錠に対して複数の鍵…ではなく、1回の権限判定では複数の錠:鍵の対を扱う。ユースケースクラス内のコードで扱う。

ロール(権限セット)ごとの判定が必要なら判定用ライブラリで行なう。
セキュリティ部分なので、ライブラリで判定するほうがプラグインを作りやすい。

†[[:i/クラスごとにページを]]
ユースケースと錠の関係はそれぞれのページに記述。数の多さと継承で手間を省けることを考えて、利用者ページに「ユースケース→鍵」の対を、操作対象ページの方に「ユースケース→錠」の対を書く。