Users attempting to create new accounts in CA Identity Suite encounter errors when a user with the same name already exists. The default configuration may not automatically append a unique counter to the LOGIN_ID or USER_ID fields, leading to manual intervention or task failures.
To generate a unique LOGIN_ID and synchronize it to the USER_ID field, follow these configuration steps:
Update the format in the User ID Build Handler LAH to meet your business requirements. The format determines how the ID is constructed.
%L,3%%F,2%%C,2% (Uses first 3 of Last Name, first 2 of First Name, and a 2-digit counter).To ensure the generated ID is used during the task:
LOGIN_ID attribute is present and uses the format |LOGIN_ID| to trigger the LAH.Since the LAH typically targets the LOGIN_ID, use a PX Policy to copy this value to the USER_ID field before submission:
LOGIN_ID attribute.USER_ID attribute using the value retrieved from LOGIN_ID.To prevent errors during the initial UI validation:
USER_ID field to Hidden on the task profile screen.TEMP_ID_123) to the hidden field.LOGIN_ID before the task is finalized in the data store.