RSA Authentication Manager – Cannot Add or Manage User Due to Duplicate User ID Error
19 hours ago
Originally Published: 2014-08-01
Article Number
000048469
Applies To
RSA Product Set: SecurID
RSA Product/Service Type: Authentication Manager
RSA Version/Condition: 8.x
Issue

When attempting to perform user management tasks in the RSA Authentication Manager Security Console, administrators receive the following error and are unable to complete the action:

Cannot add or manage a user with user ID <UserID>. User IDs must be unique within a deployment. This user ID is already in use." while taking any actions such as assigning tokens, adding groups, permissions etc to a user id with duplicate userid in realm,

This error may occur when attempting any of the following actions on the affected user:

  • Assigning a token to the user
  • Adding the user to a group
  • Editing user account details
  • Any other administrative task targeting the specific user account
Cause

This error occurs when RSA Authentication Manager detects a duplicate user ID across one or more identity sources in the deployment. There are three known conditions that trigger this error:

  • Cause 1 — Duplicate user entries across identity sources: The same user ID exists in more than one identity source linked to Authentication Manager. The system cannot determine which entry to act on and blocks the operation.
  • Cause 2 — Unresolvable LDAP user: An LDAP identity source contains a user record that Authentication Manager cannot fully resolve — for example, due to a corrupted or incomplete directory entry. The system flags the user ID as conflicting.
  • Cause 3 — Intentional duplicate user requirement: The deployment is configured to support duplicate user IDs across identity sources by design. In this case, the error is expected behavior, and a configuration change is required to allow the operation.
Workaround

Resolution for Cause 1 — Duplicate User Entries Across Identity Sources

  1. Log in to the RSA Authentication Manager Security Console.
  2. Navigate to Identity > Users > Manage Existing.
  3. Under Search Criteria, select Search for users across all identity sources.
  4. Enter the affected User ID in the search field.
  5. Click Search to run the query.
  6. Review the search results. If multiple entries appear for the same User ID, identify the correct user entry — confirm the identity source, associated tokens, and group memberships to determine which record to keep.

CAUTION: The next step permanently deletes user entries. Deleting the wrong record may remove token assignments and group memberships that cannot be automatically recovered. Verify the correct entry before proceeding.

  1. Delete all duplicate user entries except the correct one.
  2. Verify — Retry the original administrative task (e.g., assign token, add to group) on the remaining user entry. Confirm the error no longer appears.

Resolution for Cause 2 — Unresolvable LDAP User

Follow the steps in Resolving Unresolvable LDAP User Entries in RSA Authentication Manager to identify and resolve the corrupted or incomplete LDAP directory record causing the conflict.

Verify — After completing the steps, retry the original administrative task on the affected user. Confirm the error no longer appears.

Resolution for Cause 3 — Intentional Duplicate User Requirement

Follow the steps to update your deployment configuration to allow the intended duplicate user scenario.

  1. Log in to the Security Console.
  2. Click Setup > System Settings.
  3. Click Security Console Authentication Methods under Console and Session Settings.
  4. Check the option for Non-Unique User IDs to allow i

Verify — After completing the steps, retry the original administrative task on the affected user. Confirm the operation completes successfully.

Notes