Ensure External Authorization Provider is Enabled

Information

The application server provides a default authorization engine that performs all of the authorization decisions. In addition, the application server also supports an external authorization provider using the JACC specification to replace the default authorization engine for Java Platform, Enterprise Edition (Java EE) applications.

JACC is part of the Java EE specification, which enables third-party security providers such as Tivoli Access Manager to plug into the application server and make authorization decisions.

Important: Unless you have an external JACC provider or want to use a JACC provider for Tivoli Access Manager that can handle Java EE authorizations based on JACC, and it is configured and set up to use with the application server, do not enable External authorization using a JACC provider.

Solution

1. Expand Security
2. Click Global security
3. Click External authorization providers
4. From Authorization provider select External JACC provider
5. Configure the JACC provider based on your environment settings
6. Click Apply
7. Click Save
8. Restart the WebSphere Application Server

See Also

https://www.ibm.com/developerworks/websphere/zones/was/security/