Agent Guide › Configure the SiteMinder Authorization Provider › Configure the SiteMinder Authorization Provider in WebLogic
Configure the SiteMinder Authorization Provider in WebLogic
Configure the Authorization Provider in the Security Realms Node in the WebLogic Administration console.
To configure the Authorization Provider in WebLogic
- Open the WebLogic Server Administration Console.
- In the navigation frame on the left of the console, click the Security Realms node in the Domain Structure list.
- Click on the name of the realm you are configuring (for example, myrealm).
- Click the Providers tab.
- Click the Authorization tab to display the Authorization Providers list.
- Click New to create a new Authorization Provider.
- On the Create a New Authorization Provider page:
- Specify a name for the Authorization Provider in the Name field. For example, SMAuthorizationProvider.
- Select SiteMinderAuthorizationProvider from the Type drop-down list.
Note: If SiteMinderAuthorizationProvider is not listed, check the SiteMinder Agent installation to determine if it was successful.
- Click OK to save the new Authorization Provider.
- Click the entry for your SiteMinder Authorization Provider in the Authentication Providers list to open it for editing:
- Click the Provider Specific tab.
- To determine what access decision the SiteMinder Authorization provider returns when the requested resource is not authenticated by SiteMinder, set the Abstain if Not Authenticated flag as follows:
|
If the Flag is...
|
The result from the SiteMinder Authorization Provider is...
|
|
Enabled
|
ABSTAIN
|
|
Disabled
|
DENY
|
The effect that these access decisions have on a user's access to a WebLogic resource depends on how the Adjudication Provider is configured.
- To determine what access decision the SiteMinder Authorization provider returns when the requested resource is not protected by a SiteMinder policy, set the Abstain if Not Protected flag as follows:
|
If the Flag is...
|
The result from the SiteMinder Authorization Provider is...
|
|
Enabled
|
ABSTAIN
|
|
Disabled
|
PERMIT
|
- In the SMAz Provider Config File field, enter the location of the configuration file for Authorization Provider.
If you are using the default Agent configuration file, the location is ASA_HOME/conf/WebAgent.conf. If you created a new Agent configuration file for the Authorization Provider, be sure to enter the location and file name of the file you created.
You can use an absolute or relative path. If you use a relative path, the configuration file will be relative to the directory smasa.home/conf or relative to your current WebLogic Server working directory, WLS_HOME/user_projects/yourdomain.
- Click Save.
- Enable the Authorization Provider.
- Enable SiteMinder logging.
- If you finished configuring SiteMinder Agent Providers, restart the WebLogic server and check SiteMinder logs to verify that the Authorization Provider is configured correctly.
If you are configuring additional SiteMinder Agent Providers, you can restart the WebLogic server after all of the configuration steps are complete.