Details
-
Improvement
-
Status: Closed
-
Normal
-
Resolution: Fixed
-
None
-
None
-
None
-
1
-
Tiger
-
Tiger Sprint 219, Tiger Sprint 220, Tiger Sprint 221
Description
REPO-2243 introduced userroles as first-class citizen of the security model, for which we also need to enhance and extend the CMS admin perspectice.
First of all, we need a new panel for management of the userroles themselves (crud), and then enhancements for the Users, Groups and Permissions panels to support using them.
And, to simplify the security domain configuration and management itself, where possible we will reduce/remove the need to directly read/write to the underlying security model but instead delegate to dedicated services without need for the current logged in user to do so.
Attachments
Issue Links
- causes
-
CMS-14497 In admin panels, external groups are not showing for external users (and vice versa)
- Open
-
CMS-14204 Security provider is not editable in users
- Closed
-
CMS-12301 Provide translations and documentation for CMS-12065 changes
- Closed
- includes
-
CMS-4553 CMS -> control panel -> permissions, does not properly merge authroles
- Closed
- is a result of
-
REPO-2207 Restructure the security domains
- Closed
- relates to
-
REPO-2253 Introducing a new RepositorySecurityManager for a HippoSession (via HippoWorkspace)
- Closed