The CA SiteMinder® policy store is the repository for all policy–related information. All Policy Servers in a CA SiteMinder® installation must share the policy store data, either directly or through replication. CA SiteMinder® is installed with tools that let administrators move policy store data from one storage facility to another.
When you install the Policy Server, you can automatically configure one of the following relational databases as a policy store:
Optionally, you can manually configure a policy store after installing the Policy Server. Affter you install the Policy Server, you can also use the Policy Server Management Console to point the Policy Server to an existing policy store.
Note: For a list of supported CA and third-party components, refer to the CA SiteMinder® 12.52 SP1 Platform Support Matrix on the Technical Support site.
In addition to policy store support, you can use a relational database to store CA SiteMinder® keys, audit logs, and session data.
The following diagram illustrates a sample CA SiteMinder® installation and lists the order in which you install and configure each component.
The following figure depicts a single policy/key store instance. Although not illustrated, your environment can use separate instances for individual policy and key stores.
Consider the following issues before configuring a policy store:
Example: Use fec0::9255:20c:29ff:fe47:8089 instead of [fec0::9255:20c:29ff:fe47:8089]
When you configure a policy store, the following default policy store object files are available:
Both files contain the default objects that the policy store requires.
Both files provide default security settings. These settings are available in the default Agent Configuration Object (ACO) templates that are available in the Administrative UI. The smpolicy-secure file provides more restrictive default security settings. Choosing smpolicy.xml does not limit you from using the more restrictive default security settings. You can modify the default ACO settings using the Administrative UI.
The following table summarizes the security settings for both files:
Parameter Name |
smpolicy Values |
smpolicy–secure Values |
---|---|---|
BadCssChars |
No value |
<, >, ', ;, ), (, &, +, %00 |
BadQueryChars |
No value |
<, >, ', ;, ), (, &, +, %00 |
BadUrlChars |
//, ./, /., /*, *., ~, \, %00-%1f, %7f-%ff, %25 |
smpolicy.smdif values plus: <, >, ', ;, ), (, &, + |
EnableCookieProvider |
Yes |
No |
IgnoreExt |
.class, .gif, .jpg, .jpeg, .png, .fcc, .scc, .sfcc, .ccc, .ntc |
All smpolicy values. |
LimitCookieProvider |
No |
Yes |
ValidTargetDomain |
This file does not include this parameter. |
This parameter does not have a default value. Provide a valid redirection domain. Example: validtargetdomain=".example.com" |
CA SiteMinder® provides schema files for configuring the following CA SiteMinder® data stores:
Note: The CA SiteMinder® schema files are installed with the Policy Server. On a UNIX system, copy the schema files from siteminder_home/db/SQL directory to a temporary directory (C:\temp) on the Windows system where the database resides.
Specifies the Policy Server installation path.
The following SQL Server schema files are provided in the siteminder_home\db\tier2\DB2 directory.
Specifies the Policy Server installation path.
Creates the schema for a policy store and key store.
Note: If you are storing keys in a different database, this schema file creates the schema for the key store data.
Creates the schema for the audit logs. Be sure to edit this script before using it to create an audit store.
Creates the schema for the session store.
Creates the schema for the sample users database and populates the database with sample users.
The following IBM DB2 schema file is provided in the siteminder_home\xps\db directory.
Creates the XPS schema for a policy store.
The following SQL Server schema files are provided in the siteminder_home\db\tier2\MySQL directory.
Specifies the Policy Server installation path.
Creates the schema for a policy store and key store.
Note: If you are storing keys in a different database, this schema file creates the schema for the key store data.
Creates the schema for the audit logs.
Creates the schema for a session store.
Creates the schema for a sample users database and populates the database with sample users.
The following MySQL schema file is in the siteminder_home\xps\db directory.
Creates the XPS schema for a policy store.
The following SQL Server schema files are provided in the siteminder_home\db\SQL directory:
Specifies the Policy Server installation path.
Creates the schema for a policy store and key store.
Note: If you are storing keys in a different database, this schema file creates the schema for the key store data.
Creates the schema for the audit logs.
Creates the schema for a session store.
Note: If you do not plan on storing Unicode characters in the session store, use this file.
Creates the schema for the CA SiteMinder® session store.
Note: If you plan on storing Unicode characters in the session store, use this file.
Creates the schema for the CA SiteMinder® sample users database and populates the database with sample users.
The following SQL Server schema file is provided in siteminder_home\xps\db:
Creates the XPS schema for a policy store.
The following PostgreSQL schema files are provided in the siteminder_home\db\PostgreSQL directory:
Specifies the Policy Server installation path.
Creates the schema for a policy store and key store.
Note: If you are storing keys in a different database, this schema file creates the schema for the key store data.
Creates the schema for the audit logs.
Creates the schema for a session store.
Note: If you do not plan on storing Unicode characters in the session store, use this file.
Creates the schema for the CA SiteMinder® sample users database and populates the database with sample users.
The following PostgreSQL server schema file is provided in siteminder_home\xps\db:
Creates the XPS schema for a policy store.
The following Oracle schema files are in the siteminder_home\db\SQL directory.
Specifies the Policy Server installation path.
Creates the schema for a policy store and key store.
Note: If you are storing keys in a different database, this schema file creates the schema for the key store data.
Creates the schema for the audit logs.
Creates the schema for a session store.
Creates the schema for a sample users database and populates the database with sample users.
The following Oracle schema file is provided in the policy_server_home\xps\db directory.
Creates the XPS schema for a policy store.
Copyright © 2014 CA.
All rights reserved.
|
|