Modify Attribute Descriptions
An attribute stores information about a user, such as a telephone number or address. An entity's attributes determine its profile.
In the directory configuration file, attributes are described in ImsManagedObjectAttr elements. In the User Objectsection of the directory configuration file, you can do the following:
There is one ImsManagedObjectAttr element for each attribute in userprofiles. For example, an ImsManagedObjectAttr element may describe a user ID.
An ImsManagedObjectAttr element resembles the following:
<ImsManagedObjectAttr physicalname="tblUsers.id" displayname="User Internal ID" description="User Internal ID" valuetype="Number" required="false" multivalued="false" maxlength="0" hidden="false" permission="READONLY">
Note: When you are using an Oracle database, note the following when you configure managed object attributes:
Be sure to specify a maximum length for String datatypes to prevent truncation.
The ImsManagedObjectAttr parameters are as follows.
(Required)
Specifies the physical name of the attribute, and it must contain one of the following:
Format: tablename.columnname
For example, when an attribute is stored in the id column in the tblUsers table, the physical name for that attribute is as follows:
tblUsers.id
You must define each table that contains an attribute in a Table element.
Note: More information on table elements exists in Table elements.
A well-known attribute can represent a computed value. For example, you can use a well-known attribute to refer to an attribute that is computed by a custom operation.
(Required)
Specifies a unique name for the attribute.
Provides the description of the attribute.
Specifies the attribute's data type. It can be one of the following types:
When an attribute's valuetype is incorrect, the Administrative UI queries may fail.
Indicates whether a value must be specified for the attribute, as follows:
Indicates whether the attribute can have multiple values, as follows:
To store multi-valued attributes in a delimited list instead of in a multi-row table, you must define the delimiter character in the delimiter parameter.
Make sure that the number of possible values and the length of each value that the column enables are sufficient.
Provides the name of the well-known attribute.
Well-known attributes have a specific meaning in CA Identity Manager.
Format: %ATTRIBUTENAME%
Note: When a custom operation is associated with an attribute, you must specify a well-known attribute.
Determines the maximum size of the column.
Defines the character that separates values when multiple values are stored in a single column.
Important! The multivalued parameter must be set to true for the delimiter parameter to apply.
Note: The parameters are optional unless otherwise specified.
| Copyright © 2009 CA. All rights reserved. | Email CA about this topic |