このサイトはAtlassian製品に関わるエンジニア有志で運営するコミュニティサイトです。コミュニティサイトに登録された情報については免責事項となります。
 
1
0
-1

Confluenceを使用しています。

あるユーザーからの申告で気づいたのですが、

ページ権限がされている子ページがある親ページを子ページに対して参照・編集権限がないユーザーが移動するとページ権限がされている子ページは、スペースのルート(ページの階層構造のトップ)に移動されてしまいます。

これは仕様でしょうか、不具合でしょうか?


具体的には SRCスペースに Aページがあり、その子ページとして B、C が存在するとします。

A ページは SRCスペースを閲覧できるユーザーであれば参照・編集できます。

B ページは userA というユーザーしか参照できません。

C ページは userA というユーザーしか編集できません。


A ページ を userB というユーザーが、DESTスペースに移動します。

A ページは、DESTスペースに移動されますが

B、C ページは、SRCスペースのルート(ページの階層構造のトップ)に移動されます。


    CommentAdd your comment...

    1 answer

    1.  
      1
      0
      -1

      ページ移動するユーザーが、移動対象のページに対して編集権限がない場合の挙動で仕様です。

      昔、以下のような提案課題が報告されていましたが Timed out で製品に実装されず終了となりました。

      CONFSERVER-12722 Improve notification when moving a Hierarchy including Restricted pages to a new Space

      以下で似たような不具合報告がされています。

      CONFSERVER-52564 Restrictions for child pages are not checked while moving parent page


      回避策は、現時点ではありません。

      移動しているユーザーが見えないページなので(ページの閲覧権限がない=編集権限もない)

      移動した人は気づかないことがほとんどかと思います。

      定期的にスペースのルート(ページの階層構造のトップ)に不明なページがないかチェックしましょう。


        CommentAdd your comment...