Previous Topic: Product IntegrationsNext Topic: CA Arcot A-OK Integration


CA Arcot WebFort and RiskFort Integration

You use the CA Arcot Adapter (Adapter) to integrate CA SiteMinder® with an on–premise implementation of the CA Arcot WebFort strong authentication solution and the CA Arcot RiskFort adaptive authentication solution.

Consider the following before you begin:

Note: For more information about the supported versions, see the CA SiteMinder® Platform Support Matrix.

The purpose of the following diagram is to:

Note: For more information about installing and configuring all CA Arcot components, see the CA Arcot documentation.

Graphic showing the CA SiteMinder and CA Arcot integration architecture

Authentication in an On–Premise Arcot Integration

CA Arcot assumes authentication services in an integrated environment by guiding users through the authentication (CA Arcot WebFort) and risk evaluation (CA Arcot RiskFort) processes. During the authentication process:

The result of the risk evaluation is a risk score and corresponding advice, which is a recommend action, such as allow or deny the authentication.

CA Arcot forwards the advice to the Policy Server, which if necessary, continues with its authorization services.

Note: For more information about the Adapter workflow and the role of each CA Arcot component during authentication, see the CA Arcot Adapter for CA CA SiteMinder® Installation and Configuration Guide.

Confidence Levels and CA SiteMinder® Authorization

The Policy Server maintains authorization services in an integrated environment and can apply the risk score to authorization decisions. The risk score is created during the authentication process.

The Policy Server applies the risk score as a CA SiteMinder® confidence level (confidence level). A confidence level is based on a risk score, and as such, is also an integer that represents the likelihood that the transaction is safe.

You can apply a confidence level to both access management models:

Note: Applying a confidence level to a policy realm or an application component requires that you enable confidence level support. Using an active policy expression or an application role to apply a confidence level remains supported from previous releases and is enabled by default. For more information about applying a confidence level to policies and applications, see the Policy Server Configuration Guide.

The following example workflow details the relationship between both values and explains how the Policy Server applies a confidence level to authorization decisions:

  1. After the user is successfully authenticated, the Adapter converts the risk score to a confidence level using the following algebraic formula:
    (100-risk score) * 10 = confidence level
    
  2. The Adapter inserts the confidence level into the CA SiteMinder® session ticket.

    Note: For more information about session tickets, see the Policy Server Configuration Guide.

  3. As the user requests protected resources, the Policy Server compares the confidence level in the session ticket to the confidence level configured in the policy or application.
  4. The following actions can occur:

More information:

Policy Management Models

Risk Scores and Confidence Levels Compared

Although a risk score and a confidence level both help ensure that the transaction is safe, there are differences between both values. Consider the following differences when planning for authorization decisions:

CA Arcot Risk Score

CA SiteMinder® Confidence Level

A numeric scale (0–100) represents a risk score.

A numeric scale (0–1000) represents a confidence level.

The lower the risk score, the greater the chance that the transaction is safe.

The higher the confidence level, the greater the chance that the transaction is safe.

Note: A value of zero (0) represents no confidence. No confidence results in CA SiteMinder® denying access to the requested resource.

The following example workflow details the inverse relationship between a risk score and a confidence level:

  1. A user requests a CA SiteMinder® protected resource and is forwarded to CA Arcot for authentication.
  2. The Adapter guides the user through authentication and risk analysis. Based on the CA Arcot evaluation and scoring rules, the user is authenticated with a risk score of 30. The lower risk score is representative of a safe transaction.

    Note: For more information about risk evaluation and scoring rules, see the CA Arcot RiskFort Administration Guide.

  3. The Adapter:
    1. Forwards the authentication decision to the Policy Server
    2. Converts the risk score to a confidence level using the following algebraic formula:
      (100 - risk score) * 10 = confidence level
      

      In this example, the Adapter converts the risk score to a confidence level using the following algebraic formula:

      (100 - 30) * 10 = 700
      

      The higher confidence level is representative of a safe transaction.

  4. The Adapter inserts the confidence level into the session ticket of the user.
  5. The user requests a resource protected by a policy or an application that requires a confidence level of at least 700.
  6. The Policy Server grants access to the resource.

Enable Confidence Level Support for Authorization Decisions

You can optionally apply a confidence level to authorization decisions. Consider the following items:

Follow these steps:

  1. Log in to any Policy Server host system in the CA SiteMinder® environment.
  2. Start the XPSConfig utility.

    XPSConfig prompts for an option.

  3. Enter SM and press Enter.

    XPSConfig prompts for an option.

  4. Enter 15 and press Enter.

    The ConfidenceLevelSupportEnabled parameter appears.

  5. Enter C and press Enter.

    The pending value of the parameter appears as True.

  6. Quit the XPSConfig utility.
  7. Restart the Policy Server.

    Confidence level support is enabled.

CA Arcot Integration Use Cases

The following use cases detail how you can integrate CA SiteMinder® with CA Arcot strong authentication and risk evaluation. The use cases begin with a simple integration and progress into more complex scenarios.

CA Arcot Authentication and Risk Analysis

The simplest deployment includes integrating the Adapter and all related components with CA SiteMinder®.

The Adapter guides users through the authentication (CA Arcot WebFort) and risk evaluation (CA Arcot RiskFort) processes to apply a risk score during authentication.

Follow these steps:

  1. Be sure that CA Arcot RiskFort and CA Arcot WebFort are installed and configured.

    Note: For more information, see the respective CA Arcot installation and deployment guide.

  2. Install and deploy the CA Arcot Adapter and all related components. These components include a set of Forms Credential Collector files. These files let you use the Adapter HTML forms authentication scheme to gather user credentials.

    Note: For more information about installing and configuring the Adapter and all related components, see the CA Arcot Adapter for CA CA SiteMinder® Installation and Configuration Guide.

  3. Do the following steps:
    1. Configure a CA SiteMinder® Custom authentication scheme to call the Adapter library.
    2. Determine which Web Agents are included in the CA Arcot integration. Configure the respective Agent Configuration Objects (ACO) to support the integration.

    Note: For more information about the required custom authentication scheme and ACO settings, see the CA Arcot Adapter for CA CA SiteMinder® Installation and Configuration Guide. For more information about configuring an authentication scheme and ACO parameters, see the Policy Server Configuration Guide.

The following diagram illustrates this deployment scenario:

Graphic showing the deployment of CA Arcot for Authentication and risk analysis

CA SiteMinder® Authentication and CA Arcot Risk Analysis

You can configure the Adapter for risk evaluation only by integrating a CA SiteMinder® authentication scheme. A CA SiteMinder® authentication scheme that is part of the integration is known as backing authentication.

If you use a CA SiteMinder® authentication scheme as backing authentication, the Shim acts as an interface between CA SiteMinder® and the CA SiteMinder® authentication scheme.

Note: For more information about backing authentication, see the CA Arcot Adapter for CA CA SiteMinder® Installation and Configuration Guide. Not all CA SiteMinder® authentication schemes are supported for backing authentication. For more information, see the CA SiteMinder® Platform Support Matrix.

Follow these steps:

  1. Complete the steps listed in CA Arcot Authentication and Risk Analysis.

    Important! The integration requires that a CA SiteMinder® Custom authentication scheme is configured. The CA SiteMinder® Custom authentication scheme calls the required Adapter library. This library is required even if you are deploying backing authentication.

  2. Be sure that you configure the CA SiteMinder® Custom authentication scheme with a valid CA Arcot parameter. This parameter must represent a user flow that supports the CA SiteMinder® authentication scheme that is functioning as backing authentication. You enter this value in in the Parameter field.

    Note: For more information about user flows and the corresponding parameter values, see the CA Arcot Adapter for CA CA SiteMinder® Installation and Configuration Guide. For more information about configuring a CA SiteMinder® Custom authentication scheme, see the Policy Server Configuration Guide.

  3. Configure the Shim to use the CA SiteMinder® authentication scheme as a backing authentication.

    Note: For more information about configuring a backing authentication scheme, see the CA Arcot Adapter for CA CA SiteMinder® Installation and Configuration Guide.

The following diagram illustrates this deployment scenario:

Graphic showing a deployment for CA SiteMinder authentication and CA Arcot risk analysis

CA SiteMinder® Authorization and Confidence Levels

You can extend the Policy Server authorization services by adding a confidence level to both access management models.

Adding a confidence level lets you apply the CA Arcot risk analysis results to authorization decisions.

Follow these steps:

  1. Complete the steps in CA Arcot Authentication and Risk Analysis or CA SiteMinder® Authentication and CA Arcot Risk Analysis.
  2. (Optional) If you plan on applying a confidence level to a policy realm or an application component, enable confidence level support. Using an active policy expression or an application role to apply a confidence level remains supported from previous releases and is enabled by default.
  3. Do one of the following steps:

More information:

Policy Management Models

User Store Considerations

All CA SiteMinder® users to which the integration applies must be made available to the CA Arcot WebFort database.

Contact CA Arcot Support for assistance.

Note: For contact information, see the CA Arcot Adapter for CA CA SiteMinder® Installation and Configuration Guide.