Managing Duplicate Usernames#
Users are created in a sync with LDAP or CUCM (Cisco Unified Communications Manager), or they’re created manually in VOSS Automate.
Important
Usernames for admin and non-admin users must be unique within the hierarchy, both upwards and downwards. User emails must be unique system-wide.
All users are created according to these duplicate username guidelines:
A user’s username can’t be updated if another user in the current hierarchy has the same username. This restriction includes above, below, or at the same level in the current hierarchy.
You can’t add a user with the same username as another user that is above, or was originally above before being moved, the current hierarchy.
You can’t manually add a user with the same username as another user at the same level or below in the current hierarchy.
You can’t convert a user to a subscriber or CUCM user if another user at the same level or below the CUCM in the current hierarchy has the same username.
A user may or may not be synced from LDAP or CUCM if another user at the same level or below in the current hierarchy has the same username.
This condition depends on the source of the existing user.
The following tables describe sync conditions for users created in a LDAP or CUCM sync.
Users created in an LDAP sync:
Source of existing user |
Action |
---|---|
LDAP |
Simple user update, if the user is coming from the same LDAP server |
CUCM |
Update user, update provisioning status with LDAP server and SyncTo info |
Manually created |
Update user, update provisioning status with LDAP server and SyncTo info |
Users created in a CUCM sync:
Source of existing user |
Action |
---|---|
LDAP |
User is not synced |
CUCM |
Simple user update, if the user is coming from the same CUCM server |
Manually created |
Update user, update provisioning status and SyncTo info with CUCM server |
Users created in Automate and auto pushed to CUCM
The table refers to subscribers created in Automate using:
Subscriber Management > Subscribers
Subscriber Management > Quick Add Subscriber
Auto Push feature on Site
Quick Add Subscriber and Subscriber Management create subscribers and users, while Manage Users and the Auto Push to CUCM feature convert existing users into subscribers.
Source of existing user |
Action |
---|---|
LDAP |
Update user, update provisioning status with CUCM server (keep SyncTo info the same) |
CUCM |
No action or updates are necessary |
Manually created |
Update user, update provisioning status with CUCM server and update SyncTo to the CUCM hierarchy if the current SyncTo is below it |
Note
If a user can’t be created or updated during an LDAP or CUCM sync, a log is created in User Management > Log Messages, and the sync succeeds.
If a user can’t be created or updated manually, an error message is generated.
If the duplicate user check fails, the transaction fails and the user is not converted to a subscriber.
If a user’s SyncTo value is updated, SSO User updates can result. The SSO User’s IDP is set to the IDP configured at the new SyncTo hierarchy node. If no IDP is configured at the new SyncTo hierarchy node, the SSO User is deleted, if it existed. If an IDP is configured at the new SyncTo hierarchy node, but no SSO User exists, an SSO User is created at the user’s hierarchy node.
An update is blocked if two duplicate users are from the same source but originate from different servers.