commit | fa475be992739cfc1d8259420375ac9768fda6c9 | [log] [tgz] |
---|---|---|
author | danhaywood <dan@haywood-associates.co.uk> | Thu May 09 23:28:15 2024 +0100 |
committer | danhaywood <dan@haywood-associates.co.uk> | Thu May 09 23:28:15 2024 +0100 |
tree | 42c6ba96e15d0cc0482ce042bca9e65ea79fa6af | |
parent | 04b7028df359ce0d3f34f21d2fe2c46ffad2bc81 [diff] |
CAUSEWAY-3740: removes re-adding of perms
diff --git a/extensions/security/secman/applib/src/main/java/org/apache/causeway/extensions/secman/applib/role/seed/CausewayExtSecmanAdminRoleAndPermissions.java b/extensions/security/secman/applib/src/main/java/org/apache/causeway/extensions/secman/applib/role/seed/CausewayExtSecmanAdminRoleAndPermissions.java index 6cb95f0..d6ff4de 100644 --- a/extensions/security/secman/applib/src/main/java/org/apache/causeway/extensions/secman/applib/role/seed/CausewayExtSecmanAdminRoleAndPermissions.java +++ b/extensions/security/secman/applib/src/main/java/org/apache/causeway/extensions/secman/applib/role/seed/CausewayExtSecmanAdminRoleAndPermissions.java
@@ -64,17 +64,6 @@ .map(ApplicationFeatureId::newNamespace) ); - // in case an admin also has been assigned to be a regular user, we explicitly - // re-enable these actions & types that are otherwise vetoed. - newPermissions( - ApplicationPermissionRule.ALLOW, - ApplicationPermissionMode.VIEWING, - CausewayExtSecmanRegularUserRoleAndPermissions.NOT_VISIBLE_ACTIONS); - newPermissions( - ApplicationPermissionRule.ALLOW, - ApplicationPermissionMode.CHANGING, - CausewayExtSecmanRegularUserRoleAndPermissions.NOT_ENABLED_TYPES); - } // -- HELPER