Introduction
When we set access to some role for an app, we can deny access for superuser which is quite unexpected.
Possible solutions
- Leave as it is now, only change task introduced in
MGNLUI-2255
-
Getting issue details...
STATUS
to add superuser role by default.
backward compatibility
hardcoded superuser role - custom superuser roles must be handled manually.
can deny access for superuser.
- Change ConfiguredAccessDefinition to check for "superuser" role, deny renaming of superuser role.
backward compatibility
can deny access for migrated superuser role which was renamed.
- Allow defining of superuser role(s) under Configuration:server/security/superuser(s)
backward compatibility
configurable superuser role
the task for migrating of old ACL have to run after superuser role configuration
- Create new App Access ACL for configuration of apps permissions similar to Web access ACL.
- define full path to an app
- define only app name
we don't mix ACL with app permissions, all is handled by ACLs
no problem with superuser access
incompatible with 5.0-5.1.1
can we do it for 5.2?
Overview
Content Tools
Apps
Activity
1 Comment
Daniel Lipp
-> we'll go for Option 2. in 5.2