Set Java 2 security permissions
You must configure Java 2 security permissions to use Java Management Extension and WAS administrative methods. When you enable Java 2 security, grant Java 2 security permissions to application-specific code for JMX and WebSphere Application Server administrative privileges. With these permissions, your application code can call WAS administrative methods and JMX methods.
Overview
If you are using Java 2 security then verify that your extensions and appserver can access the required resources. The following steps show how to configure access for JMX and the appserver administrative methods.
Procedure
- Use the following permission to invoke all the JMX class methods and interface methods:
permission javax.management.MBeanPermission "*", "*";Consult the JMX API documentation for specific actions under the MBeanPermission class.
- Use the following permission for WAS administrative APIs:
permission com.ibm.websphere.security.WebSphereRuntimePermission "AdminPermission";
Extending the WAS administrative system with custom MBeans