Details
-
New Feature
-
Resolution: Fixed
-
Major
-
1.0, 1.1, 1.2, 1.2.1
-
None
Description
I've seen XWiki.XWikiAllGroup get out of sync: There are users in XWIki.XWikiAllGroup that don't exist, and users that exist that aren't in XWIki.XWikiAllGroup.
It seems to me that XWiki.XWikiAllGroup is special. It should be treated in auth code as a magic word, like superadmin or XWiki.XWikiGuest, to mean "any user that exists in the DB for that wiki" (XWikiGuest doesn't live in the DB.. ).
These "AllGroups" would still hold different members: xwiki:XWiki.XWikiAllGroup, xwiki_virtual:XWiki.XWikiAllGroup
Attachments
Issue Links
- depends on
-
CURRIKI-4309 XWiki.XWikiAllGroup patch needed in 1.9.0
-
- Open
-
- is related to
-
CURRIKI-738 Cannot edit XWiki.XWikiAllGroup as there are too many users in it.
-
- Resolved
-
-
XWIKI-9886 Enabling virtual XWikiAllGroup breaks wiki membership
-
- Closed
-
-
XWIKI-11818 Change default value of xwiki.users.initialGroups based on xwiki.authentication.group.allgroupimplicit
-
- Closed
-
- relates to
-
XWIKI-15413 Deleting XWikiAllGroup loses the default/implicit rights
-
- Open
-
-
XWIKI-15414 Enable XWikiAllGroup as implicit group by default
-
- Open
-