権限/継承時の上下はページ名の上位・下位関係とは違う。
「管理者/ゲスト」などというページは意味不明なので作らない。
作成時に使われたロールによる。それを参照時に判定→有効化/無効化。
ロールの定義には「上位ロール(元にしたロールで作成者が扱えるロール)」を含めなければならない。それか特定のロール(上位ロール含む)でなければ書けないページにロールの定義を書くか。
固有の名前を持つ錠をページ編集に必要な権限にする。
ページ名を含む編集権限(「○○の編集ができる」)を定義。ロール定義内の権限にも同じものを含める。
却下 †
権限/継承は属性/継承と統合するので、ロールの上下関係はページ名の上下関係と同じになる。