Previous Topic: Finding Capability and Initial Attributes

Next Topic: Values for Attributes

Rule Strings in Account Templates

When you create an account template, you use rules strings to define the format of many account attributes. Rule strings are variables for the actual value. Rules strings are useful when you want to generate attributes that change from one account to another. When rules are evaluated, CA IdentityMinder replaces the rule strings entered in the account templates with data specified in the user object.

Note: Rule evaluation is not performed on accounts created during an exploration or on accounts created without provisioning roles.

The following table lists the rule strings in CA IdentityMinder:

Rule String



Account name


Current date in the format dd/mm/yyyy (the date is a computed value that does not involve the global user information).

This rule string is equivalent to one of the following:



Mailbox hide from exchange address book


Mailbox home server name


Mailbox store name


Numeric UNIX/POSIX user identifier. This rule variable is the same as %UID% as long as the global user UID value is set. However, if the global user has no assigned UID value, and UID-generation is enabled (Global Properties on System Task), several actions occur. The next available UID value is allocated, assigned to the global user, and used as the value of this rule variable.




Global user name


Full address (generated from street, city, state, and postal code)






Company name



%UCUxx% or %UCUxxx%

Custom field (xx or xxx represents the two-digit or three-digit field ID as specified on the Custom User Fields tab in the System Task frame)






Email address


Primary email address


Secondary email addresses


First name


Facsimile number


Home page




Numeric UNIX/POSIX User Identifier


Last name




Middle initial


Middle name


Mobile telephone number


Full name


Office name


Telephone number


Pager number


Postal code, ZIP Code


Telephone number extension




Street address


Job title


Generates the current timestamp in XML dateTimeValue format, a fixed-length string format.

In a dateValue or timeValue attribute, you can write an (:offset,length) substring expression to extract the date or time parts of the dateTimeValue. For example, %XD:1,10% yields YYYY-MM-DD; and %XD:12,8% yields HH:MM:SS.