Previous Topic: Define Owner Rules for an Access RoleNext Topic: SiteMinder-Generated Response Attributes


Access Roles in SiteMinder

To configure roles-based access control to protected resources, a CA SiteMinder® administrator associates a CA Identity Manager Environment with a Policy Domain in the Policy Server User Interface. The administrator creates a policy to protect an application and associates a role or roles with that policy. Users who have an associated role can access the protected application.

A CA SiteMinder® administrator binds roles to security policies that define how users interact with resources. Policies link with the following objects:

You can bind CA SiteMinder® policies to users, or to roles, or to users and roles. Assume that a user or role member attempts to access a protected resource. CA SiteMinder® uses information in the policy to determine whether to grant access, and to trigger responses.

The following figure illustrates the relationship of policy objects in a role-based policy.

figure illustrates the relationship of policy objects in a role-based policy

CA SiteMinder® policies are created in policy domains, which logically tie user directories to protected resources. The following figure illustrates the relationship of policy objects in a role-based policy.

To supply user entitlements to a protected application, the CA SiteMinder® administrator pairs a rule with the policy of an application with a response. The response contains a CA SiteMinder®-generated response attribute that retrieves entitlement information from CA Identity Manager.

When CA SiteMinder® authorizes a role member for a protected resource, the following events take place:

  1. The rule of a policy executes in CA SiteMinder®, triggering the paired response.
  2. The Policy Server obtains entitlement information from CA Identity Manager to include in a response.
  3. The Policy Server passes the response attribute to the Web Agent.
  4. The Web Agent makes the entitlement information available to the application as an HTTP header variable or a cookie.

More information:

SiteMinder-Generated Response Attributes

How to Enable Access Roles in SiteMinder

Create a SiteMinder Response