• 追加された行はこの色です。
  • 削除された行はこの色です。
RIGHT:[[:t/権限]] [[:t/記法]]

例えばWikiのダンプ。
プラグインに含まれるユースケースクラスのコードに直に錠を書くか、コード内の設定定数に鍵の表記法「ダンプ」を書く。ページ上で定義するなら「ダンプ」というユースケースを表すページに錠を書く。これはプラグインの設定ページと同じ。つまりコード内の設定項目を使うか設定ページを使うか。
鍵のほうは利用者ページ「鍵」の下に「ダンプ」と書く。

特定スペースだけのダンプだったら?
→対象を限定するので、対象スペースを表す''ページ''(ルートページ??)の「錠」の下に「ダンプ」、利用者ページの「鍵」の下に「ダンプ」。データアクセスで「ダンプ」という文字列が取得できる書式なら書き方はなんでもいい。

***書くこと [#u9554d9d]
ページ(またはそのページが表すもの)を操作するために必要な権限の書き方。
「ダンプ」ページに「錠」と書いて、その下に「管理」か「ダンプ」。ロールかユースケースを表すことを書く。
%%「ダンプ」ページに「錠」と書いて、その下に「管理」か「ダンプ」。ロールかユースケースを表すことを書く。%%
「dump実行」ユースケースのページに付随する属性領域の1つ「権限/錠」に、リスト記法で「ダンプをダウンロードできる権限」と書き込む。「/ロール/管理者」というページの属性領域の1つ「権限/鍵」にもまったく同じ記述を。

例えばページ編集だと…
対象ページの「錠」の下に「編集」。
ページ編集の場合は…
%%対象ページの「錠」の下に「編集」。%%
「/ロール/一般利用者」というページの属性領域「権限/鍵」に「ページ内容を編集できる権限」と書き込んで、対象ページの属性領域「権限/錠」にも同じ記述をする。
- /ロール/一般利用者$権限/鍵
-- ページ内容を編集できる権限
- /ルートページ$権限/鍵
-- ページ内容を編集できる権限

例えばページ属性の編集だと…
対象ページに対応する属性ページの「錠」の下に「属性編集」か、「管理」AND「編集」。
--------------------------------------------------

利用者ページの「鍵」の下にも同じ属性名・同じ属性値を書く。
ページ/属性編集の場合だと…
%%対象ページに対応する属性ページの「錠」の下に「属性編集」か、「管理」AND「編集」。%%
「/ロール/管理者」というページの属性領域「権限/鍵」に「ページ属性を編集できる権限」と書き込む。
対象ページ(の上位ページ)の属性領域「権限/錠」にも同じ記述をする。
(上位ページなら属性/継承によって下位ページにまとめて設定できる)
- /ロール/管理者$権限/鍵
-- ページ属性を編集できる権限
- /利用者/一般利用者$権限/鍵
-- ページ属性を編集できる権限

--------------------------------------------------

利用者ページの属性領域「権限/鍵」と、対象となるページ(利用者ページ自身もあり得る)の属性領域「権限/錠」に同じ属性名を書く。(属性値は必要ない。書くだけで権限を表すので)