How to restrict the creation of an issue based on issuetype
Platform Notice: Cloud Only - This article only applies to Atlassian products on the cloud platform.
Summary
Currently, all users with the Create Issues permissions can create issues of any type. The "Create Issues" permission applies to all issue types, so it's not possible to restrict users to create issues of certain types through the permission scheme.
Environment
Jira Cloud
Solution
You can use a workflow validator in the create issue transition to only allow certain types of issues to be created by certain users.
Let's say the requirement is that only a specific group of users should be able to create Epic.
Prerequisite: Other issue types must have separate workflows from the restricted issue type like Epic
Navigate to your project and select ⚙ Project Settings > Workflows
Edit the workflow used by the Epic issue type
Select the Create transition, and select Validators There will be a default validator stating "Only users with Create Issues permission can execute this transition"
Select Add validator
Choose the Permission validator type and select Add
In the dropdown selector, choose any of the available permissions
A good starting place may be to use the Administer projects permission, to allow only your project admins to create Epic issues
Optionally, delete the default validator
If you chose a permission other than "Administer projects," ensure that the only users with this permission are the users you want to be able to create Epics.
Once configured, the users without your chosen permission can still click create and choose Epic as an issue type, but when they click save they will get an error message instead of the issue being created.
More resources
Please refer to Configuring advanced issue workflows documentation for detailed steps to configure a validator.
Also, feel free to reference our Feature Requests to implement issue type creation restrictions as a feature in Jira Cloud:
Was this helpful?