Editing rights for a single page not possible for pages in Workflow

I have a wiki (version 9.11.1) where I’m using the Publication Workflow Application to create simple QM (Quality Management) workflow where one group of users can edit pages and another group reviews those changes and publishes them.

When I invoke a workflow on a page and publish it afterwards, I’m no longer able to edit the rights for this particular page. The menu now says Administer Parent instead of Administer Page. I’m pretty sure this happens when the page enters the workflow and indeed the plugin attaches an object to the page to store information about the workflow.

What I don’t understand is how this process affects the rights. (The extension does not add a object of type XWikiRights to the page)

Thanks in advance!

I don’t know this extension very well but from what you describe it seems that the publish operation creates terminal pages even though the draft is a nested page. See http://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/ContentOrganization/#HTerminology .

Yes, I checked and the publish operation does indeed create terminal pages. I guess it’s a bug in the extension but thanks for the answer.

Also, I found this, which was also helpful :+1:

I should have also mentioned that setting access rights for terminal pages is done from a different place: from the (advanced) edit menu, see http://www.xwiki.org/xwiki/bin/view/Documentation/UserGuide/Features/PageEditing#HAccessRightseditingmode . So:

  • nested pages: More Actions > Administer Page
  • terminal pages: Edit > Access Rights