-
Bug
-
Resolution: Fixed
-
High (View bug fix roadmap)
-
6.2.3, 7.1.9, 7.2.6, 7.5.0, 7.6.2, 7.9.0, 7.11.2, 7.12.3, 8.1.3, 8.5.4, 8.13.13, 9.4.3
-
6.02
-
40
-
Severity 3 - Minor
-
66
-
Summary
CSV Import will automatically add user to the Developer role whether the role exists or not
Steps to Reproduce
- Delete the Developer Role from JIRA.
- Confirm to delete the role when being reminded.
- The permission scheme will remove Developer role from the permissions.
- Create a Test Project.
- Navigate to JIRA Administration > System > External System Import and choose CSV Import.
- Import the AtlassianTestCSV (1).csv
and choose the previous Test project as the target project.
- Finish the Import.
Expected Results
The issue is imported without any problem and the assignee field will used what have been specified in the CSV file.
Actual Results
Same as the expected result above, but will be creating the Developer Role in the process and included those user inside.
Workaround
The unprivileged importer available at Issues > Import issues from CSV does not cause the Developers project role to be recreated.
Notes
While the user who are assigned to those issue will stays even without having "Assignable User" permission, the user would be included in the Developer Role which also does not have the permission.
This should not be a problem if there is only several user on the CSV file, but if importing hundred of issues with unique users could lead to a problem where it would not possible to access Project People/Roles due to amount of users int that role.
Form Name |
---|
Will this also be fixed in 9.4.x LTS?