How to disable Bulk Create (non-Admin CSV Import)
Platform Notice: Data Center - This article applies to Atlassian products on the Data Center platform.
Note that this knowledge base article was created for the Data Center version of the product. Data Center knowledge base articles for non-Data Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Since JIRA 6.2.x with JIRA Importers Plugin (JIM) 6.2.3 or above, JIRA users can create issues in bulk using a comma-separated value (CSV) file if they have Create Issue project permission and Bulk Change global permission. In certain situations, JIRA Admins do not want users to bulk create issues but still want them to create issues and bulk change normally.
This article discusses how to disable this option without having to remove the above permissions from users.
If you're using JIRA 6.4 or above, you can easily disable this feature by:
- go to JIRA Administration -> System -> General Configurations -> Advanced Settings
- look for jira.bulk.create.max.issues.per.import (at the bottom)
- set it value to 0
Otherwise, please follow the Step-by-step guide below.
Step-by-step guide
Please make sure to back up your database or create an XML backup in JIRA before attempting this workaround, which involves disabling certain modules of a system plugin (JIM).
- Go to JIRA Administration -> Add-ons -> Manage add-ons -> System add-ons (if you've updated the plugin, it may appear under User-installed add-ons)
- Find and expand JIRA Importers Plugin (JIM) (Add-on name: jira-importer-plugins)
Disable the following modules:
- New Filter Section for Issues Dropdown (bulk_create_section)
- Bulk Create Link (bulk_create_drop_down_item)
- Bulk Create (bulkCreateCsv)
This will remove the link Import Issues from CSV from the Issues drop-down menu
The Admin CSV Import (JIRA Administration -> System -> External System Import) still works
There is a feature request for adding another permission to control who can use this feature at JRASERVER-40974 - "Import Issues" function should have additional permission requirements