権限について考えなければいけないもの。


ユースケース全て Edit

ページの閲覧と編集履歴の閲覧と履歴編集ページ/属性の閲覧と編集ページの追記(既存テキストを変えない)
…を対象ページごとに。

ページを伴わないユースケース Edit

ダンプと復帰/エクスポートインポート
…のコンソールを操作したときに受け付けるかどうか。
それぞれのコンソールを示するかどうかはページの閲覧権限

リンク Edit

リンク先のページを閲覧できなければならない。リンクリンクページ権限(錠)を継承する。

拒否 Edit

与えられた権限を使わないこと。一時的に権限を捨てること。
†:i/権限と拒否[?]

見解 Edit

利用者が「そんなページは無い」という見解でいるページ示しない。

ページの作成者/所有者 Edit

:i/状況によって変わる役割

備考 Edit

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

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

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