• 追加された行はこの色です。
  • 削除された行はこの色です。

RIGHT:[[:t/権限]] [[:t/利用者]] [[:t/ページ]] [[:t/リンク]] [[:t/UI]]

権限について考えなければいけないもの。
-ユースケース全て
ページの閲覧と編集/履歴の閲覧と履歴の編集/ページ/属性の閲覧と編集/ページの追記(既存テキストを変えない)
…を対象ページごとに。
--下位展開時はそれを1ページごとに
-ページを伴わないユースケースも
ダンプと復帰/エクスポートとインポート
…のコンソールを操作したときに受け付けるかどうか。
それぞれのコンソールを表示するかどうかはページの閲覧権限。
-リンクの表示
リンク先のページを閲覧できなければならない。リンクはリンク先ページの権限(錠)を継承する。
--リンクを使う場面すべて
例えば検索結果でもリンク先の権限(錠)を考慮する。
--リンクのようなものでも
編集ボタンやUniversalEditButtonは対象ページの編集が可能な時だけ表示。

リンクに関する権限判定は対象ページをすげ替えて、ユースケースと共通の権限判定を行なうようなもの。

''UniversalEditButtonの表示はHTMLヘッダーで指定する''ことに注意。

検索には権限不要。それは検索結果に含まれるページが閲覧可能かで判定するもの。