-
Bug
-
Resolution: Fixed
-
High
-
7.3.0, 7.2.2, 7.2.3, 7.4.0, 7.4.1
-
7.02
-
49
-
Severity 2 - Major
-
1,231
-
Summary
Cannot set usernames with upper case letters as Component Leads for existing components.
Environment
Steps to Reproduce using Active Directory
- Create a username with upper- or mixed case in AD. For example: ROCKY;
- Sync the directory to JIRA;
- Create a component in any project - under Project Settings > Components and any user as the Lead;
- Once the component is created, click Edit under the 'Actions' menu;
- Search for the user created in AD to be the Component Lead;
- Save;
Expected Results
User should be assigned as Component Lead.
Actual Results
When saving the user, it will throw an error:
The user <username> does not exist.
Notes
- This error only affects editing Component Leads. Creating a new component using a mixed case Component Lead will work as expected.
- The problem affects Internal Directory users with mixed cases as well.
Workaround
Use the JIRA REST API to edit the component and update the Component Lead:
- https://docs.atlassian.com/jira/REST/7.2.2/#api/2/component-updateComponent
We've also put together the following KB article that shows how to use PostMan to modify the Component Lead via the rest api:
https://confluence.atlassian.com/display/JIRAKB/How+Update+a+Component+Lead+with+the+Rest+API
- is duplicated by
-
JRASERVER-62551 Unable to assign certain user as a Component Lead
- Closed
- is related to
-
JRASERVER-60467 Unable to assign certain user as a Component Lead
- Closed
-
JRASERVER-60778 Unable to edit a component to set a user with uppercase characters in their username as Component Lead
- Closed
-
GHS-62236 Loading...
- relates to
-
JRASERVER-44113 Duplicate users appear when scrolling through list of users from the Assign Issue dialog
- Closed
-
JRASERVER-62628 Duplicate entries for users in user picker fields
- Closed
-
JDEV-37800 Loading...
- mentioned in
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...
-
Page Loading...