Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
None
-
None
-
None
Description
Two separate (perhaps completely separate?) issues here:
- for shiro.ini, we don't support "impersonateWithRoles", so my guess is that we keep the same roles as the original.
- for secman, we ignore the roles specified using "impersonateWithRoles", because ApplicationUser#getPermissionSet joins across to the roles in the database, rather than the set of roles that are in the UserMemento.