-
Bug
-
Resolution: Done
-
Blocker
-
7.0.0.DR5, 7.0.0.ER6
-
None
-
Release Notes
-
-
-
-
-
-
-
Documented as Resolved Issue
-
Configuration of maximum-permissions attribute in /subsystem=security-manager/deployment-permissions=default doesn't work so the permissions for deployments can't be restricted.
(The "policy of the product installation" in the words of EE specification is not enforced).
If administrator specifies maximum-permissions in server configuration and also permissions.xml in the deployment, all permissions from the permissions.xml are granted even if the policies are in conflict.
The maximum-permissions configuration has following meaning:
A set containing the maximum permission scope that can be granted to deployments or jars
The Java EE 7 platform specification (JSR 342) says in section EE.6.2.2.1:
If security permissions are declared that conflict with the policy of the product installation, the Java EE product must fail deployment of the application module.
Expected behavior:
- based on EE spec the deployment should fail
- deployed application should not get more permissions than specified in the maximum-permissions
- blocks
-
JBEAP-7517 Reenable regression tests in MaximumPermissionsTestCase
- Closed
-
JBEAP-3729 Add regression tests security-manager subsystem issues JBEAP-408 and JBEAP-416
- Verified
-
JBEAP-9061 EAP 7.1 Alpha Release Notes Fixed Issues Tracker
- Closed
- is blocked by
-
JBEAP-3924 AttributeParser for ObjectListAttributeDefinitions doesn't differentiate between empty and absent object lists
- Verified
-
WFCORE-1448 AttributeParser for ObjectListAttributeDefinitions doesn't differentiate between empty and absent object lists
- Resolved
- is cloned by
-
WFLY-4882 Security manager's maximum-permissions setting doesn't work
- Closed