To manage a database, CA Identity Manager must understand the database structure and content. To describe the database to CA Identity Manager, create a directory configuration file (directory.xml).
The directory configuration file contains one or more of the following sections:
Contains information about the Identity Manager directory that is used by CA Identity Manager.
Defines the validation rules that apply to the Identity Manager directory.
Describes the user store that CA Identity Manager will manage.
Enables you to specify how CA Identity Manager searches the user store.
Describes how users are stored in the user store and represented in CA Identity Manager.
Describes how groups are stored in the user store and represented in CA Identity Manager.
When the user store includes organizations, describes how organizations are stored and represented in CA Identity Manager.
Configures support for groups that self-service users can join.
The directory where you installed the administrative tools for CA Identity Manager includes the following directory configuration file template for relational databases:
admin_tools\directoryTemplates\RelationalDatabase\directory.xml
admin_tools
Defines the installed location of Identity Manager administrative tools, as in the following examples:
Note: The directory configuration file template in directoryTemplates\RelationalDatabase is configured for environments that support organizations. To see a directory configuration file for an environment that does not include organizations, you can look at the directory.xml file for the NeteAuto sample, which is located in admin_tools\samples\NeteAutoRDB\NoOrganization
Copy the configuration template to a new directory or save it with a different name to prevent overwriting it. You can then modify the template to reflect your database structure.
The directory configuration file has two important conventions:
To provide all of the required information, locate all double pound signs (##) and replace them with appropriate values. For example, ##PASSWORD_HINT indicates that you must supply an attribute to store a question that a user answers to receive a temporary password in the case of a forgotten password.
Before you modify the directory configuration file, you need the following information:
Copyright © 2011 CA. All rights reserved. | Email CA Technologies about this topic |