I’m not sure you will be able to help me but maybe you can give me some clue. It maybe come from my environement somehow and not sure you will be able to reproduce it. If so I will open a jira issue.
I’m using XWiki 10.11.9 but the issue is also present on 12.10.3 for me.
I have some public Wiki on my application. Guest can read main page and subpage, but also Authenticated user ( XWikiAllGroup )
I’m using the property
xwiki.authentication.group.allgroupimplicit=1 so every logged are member
This is an exemple of our public content, we are calling our wiki “Collab environement”, it’s not really important but there is also member / editor / admin access to theses collab, for them eveything works they have different right ( they do not depends of XWikiAllGroup ) but a logged user in a public Collab that depend on XWikiAllGroup won’t see theses sub menus
If you go as not logged user you will see every submenu on the left
Announcement etc … If you are logged you can’t see them
So what I did is with an XWikiAdminGroup account I go to the WebPreference to check the Page and Children right for XWikiAllGroup
I have the same config for unregistred user ( that works )
So to fix my issue I uncheck the view case for
XWikiAllGroup and I check it again … And then it works, rights are well apply to XWikiAllGroup and then can see the subpage.
If I compare the version of the WebPreferences before and after the change, never change of course except the number version of the file and the date.
At the end I just unchecked/recheck the view right and it works.
If I restart my tomcat, XWikiAllGroup rights will be broken again and I have to reapply the right again. It’s so weird !
How is this possible ? Do you have any clue ? Thanks !