The SecurityActionsBean class is using a static cache for registered permission. So if the permission registry is update (at PermissionProvider service level) the changes will not be visible in the seam bean until restarting the server.
Fix: remove the application level cache - it should be ok to directly use PermissionProvider service - since this service is already implementing a cache (with merged permissions).
Impacted beans:
- WorkspaceActionsBean
- IsolatedWorkspaceCreatorBean
Impacted pages:
- manage tab on documents.
- is required by
-
NXS-444 fix permission hot reloading
- Resolved