Jira is warning that we have duplicate user accounts, and indeed when assigning issues to users we sometimes see users repeated in the list. We originally used the internal directory before moving to external LDAP, and there are users in both directories with the same usernames. However, this was years ago, and this issue has only recently occurred, after a server migration and/or upgrade.
Reading Atlassian documentation - https://developer.atlassian.com/server/jira/platform/database-user-and-group-tables/ - it sounds like these are "Shadowed users", but the page says:
"... the User Directories have a sort hierarchy and Jira will only recognize the user in the highest priority directory...The first user in the list is the actual one that Jira will use.
Any other users are considered as "shadowed" by the first and will be ignored by Jira."
The external directory is highest priority, and when looking at the duplicated accounts in user management only the account in the external directory is shown.
So my questions are:
- why are duplicates showing up when assigning issues?
- why is Jira warning that this is a problem, when they can be treated as shadow users?
- do I need to delete or disable the internal user accounts?