This section contains the following topics:
Configure a SiteMinder Agent Security Interceptor Authentication Realm
(Optional) Configure the Agent to Return Group Membership to JBoss Using Responses
Example: Configure the SiteMinder Agent Web Interceptor to return groups using responses
Configure Security Policies for the Proxy Server Web Agent
Configure a realm on the Policy Server to allow the SiteMinder Agent Security Interceptor to validate users' credentials using information obtained from SiteMinder session cookies. You use the SiteMinder Administrative UI to create the SiteMinder Agent Security Interceptor authentication realm.
For more information about the SiteMinder Administrative UI and its use to create domains and realms, see the CA SiteMinder® Policy Server Configuration Guide.
Follow these steps:
Note: You can click Help for a description of fields, controls, and their respective requirements.
Note: You do not need to configure any rules for the validation realm.
The Create Realm Task is submitted for processing.
The Create Domain Task is submitted for processing.
The SiteMinder Agent Web Interceptor can be configured to return physical or virtual group membership information to JBoss using SiteMinder HTTP header responses from the Policy Server during user authentication.
When the SiteMinder Agent Web Interceptor receives responses containing the _SM_JBOSS_GROUP=group name syntax, the SiteMinder Agent Web Interceptor converts the group_name value to a J2EE principal and adds this principal to the subject after successful authentication.
Specifies a response attribute value from the Policy Server that could be a physical group name from the user store or a virtual group.
The SiteMinder Agent adds the same amount of group principals as responses received from the Policy Server.
Note: The SiteMinder Agent Web Interceptor can only process _SM_JBOSS_GROUP response attributes to return group membership information to JBoss. It cannot process other response attributes added to HTTP header variables to pass information to a web application.
To configure Groups as responses for the SiteMinder Agent
Note: The SiteMinder Administrative UI shows an additional underscore before "_SM_JBOSS_GROUP" when it displays the variable name, so that it appears as "HTTP__SM_JBOSS_GROUP". This is not an error and can be ignored.
The following example shows one method of configuring the SiteMinder Agent Web Interceptor to return groups using responses:
Name |
Attribute |
Variable Name |
Variable Value |
---|---|---|---|
Group |
Static |
_SM_JBOSS_GROUP |
Administrators |
Group |
Static |
_SM_JBOSS_GROUP |
Deployers |
Group |
Static |
_SM_JBOSS_GROUP |
Monitors |
Group |
Static |
_SM_JBOSS_GROUP |
Operators |
To configure the SiteMinder Agent for JBoss to protect web applications by perimeter authentication, create policies that specify how the Web Agent on the proxy server controls access to the URL that represents the proxied JBoss web application resources.
Note: For complete information about SiteMinder policy configuration for web resources, see the CA SiteMinder Policy Configuration Guide.
Copyright © 2013 CA.
All rights reserved.
|
|