You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If you attempt to move a node from one site to another, all defined group permissions are lost. This occurs because Alfresco wants to clear Site Groups from the old site, but in doing so, it inadvertently removes all group permissions:
If you attempt to move a node from one site to another, all defined group permissions are lost. This occurs because Alfresco wants to clear Site Groups from the old site, but in doing so, it inadvertently removes all group permissions:
alfresco-community-repo/repository/src/main/java/org/alfresco/repo/site/SitesPermissionCleaner.java
Line 136 in 9297fa5
This issue can be resolved by modifying the code to:
if (authority.startsWith(PermissionService.GROUP_PREFIX + "site_") &&
This adjustment ensures that only "site groups" are removed, preserving explicitly defined ones.
Thanks to MorganP at the Alfresco Discord for pointing me to the right direction.
The text was updated successfully, but these errors were encountered: