-
Bug
-
Resolution: Fixed
-
Medium
-
7.6.4, 7.11.1, 7.6.11, 8.20.10, 9.2.0
-
7.06
-
49
-
Severity 3 - Minor
-
24
-
Summary
Scenario
Considering you are going to add a second LDAP directory to your Jira instance, by creating or re-enabling it, and you have a user with same 'username' in both LDAPs. Once you create/enable and sync the second LDAP, you may notice users appearing twice in the in the user picklist when:
- Adding a user to a role
- Trying to add the user as a watcher, reporter, assignee, etc.
Steps to Reproduce
- Install JIRA 7.6.4 or newer
- Create sample business project
- Connect to an external directory containing users
- Attempt to assign an issue to one of the users in the external directory
- Observe: Assignee search (picklist) works and shows the users
- Connect and sync the second external directory containing users with the same 'username'
- Attempt to assign an issue to one of the users with the same 'username' in both the external directory
- Observe: Assignee search (picklist) will show duplicate users. Other fields such as 'Watcher' and 'User Role'.
Expected Results
Jira should only show only the user entry in the topmost directory.
Actual Results
Users are duplicated in the cached and as a result, user appear duplicate in user picker after the directory is created/enabled
Workaround
Recommended workaround:
- Restart JIRA with both external directories enabled
Alternate workaround:
- Create new user directory then delete that new directory.
- The act of deleting a directory will cause related caches to be reset.
- The directory does not need to function.
- Create a new directory, fill out required fields. Click "Save and Test" once to get a connection error, click again to save the config.
- After that disable the new directory then delete it.
- is related to
-
JRASERVER-66060 Assignee picker shows last user twice
- Closed
- relates to
-
JRASERVER-68456 Duplicate users returned if a user exists in more than 1 directory.
- Closed
- mentioned in
-
Page Loading...