...
- Type: The type you wish to be populated in cm_identifiers:type. Note that Extended Types are available for Identifiers.
- Email Type: If you select a type of "Mail" (ie: email), this field will become active. If you select an email type, then then cm_email_addresses will be populated instead of of cm_identifiers.
- Login: In general, CO Person identifiers are not used to log in to COmanage services (Organizational Identities are), so this should generally be left unchecked.
- Algorithm: See Specifying Identifier Formats, below.
- Format: See Specifying Identifier Formats, below. If no format is specified, identifiers will simply be assigned as an integer, eg
109
or523788
. - Permitted Characters: See Specifying Identifier Formats, below.
- Minimum: For Random identifiers, the minimum value that may be assigned. For Sequential identifiers, the first value to be assigned.
- Maximum: For Random identifiers, the maximum value that may be assigned. Currently, the maximum may not exceed the value returned by PHP's
mt_getrandmax()
function, which is likely 2,147,483,647.
...
Furthermore, if any sequenced segment generates text consisting only of non-permitted characters, it will be skipped.
Auto-generated identifiers are subject to Identifier Validation.
Assigning Identifiers on Demand
...
Next, determine the affix or affixes. These are equivalent to the format with parameters substituted (with %s
replacing (#)
). For example, a format used to generate identifiers consisting of a person's initials might be (G:1)(M:1)(F:1)(#)
. You would need to create a row for each initial sequence you wish to set the sequence number for. eg:
Code Block |
---|
SQL> insert into cm_co_sequential_identifier_assignments
(co_identifier_assignment_id, last, affix)
values (3, 122, 'jms%s');
SQL> insert into cm_co_sequential_identifier_assignments
(co_identifier_assignment_id, last, affix)
values (3, 176, 'rdm%s');
SQL> insert into cm_co_sequential_identifier_assignments
(co_identifier_assignment_id, last, affix)
values (3, 143, 'rlm%s');
|
...