「このページ編集できる人たち」という一覧の生成方法。

編集して欲しい」というリクエストを出す相手を探すために。

権限を示すページ/属性が値と同じ名前のページリンクしていること。
または権限領域検索で。


  1. 対象ページから、関連名「錠」(要求する権限)のリンク先取得(ページセット
  2. 得られたページセットから、関連名「鍵」(行使できる権限)の逆リンク取得(ページセット
  3. 得られたページセットから、ページ名一覧生成

…というPageElementを対象ページに配置。


または

  1. 対象ページから、全リンクを取得
  2. 得られたリンクセットから、ページセット生成、得られたページセットから関連名「錠」(要求する権限)のリンク取得(リンクセット)
  3. 得られたリンクセットから、ページセット生成、得られたページセットから関連名「鍵」(行使できる権限)の逆リンク取得(リンクセット)
  4. 得られたリンクセットから、ページ名一覧生成

…というPageElementを対象ページに配置。

リンクセットというものが無いので、ページセットのほうで。

もう1ホップ先が必要?ロールが間にあるともう少し複雑になる。