Can I restrict issue creation to automation?

Phil Bustin
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 27, 2024

Can I prevent users from creating a specific issue type, so that only an automation can create it?

2 answers

1 accepted

0 votes
Answer accepted
Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
February 27, 2024

Hello @Phil Bustin 

Are you working with a Team Managed project or a Company Managed project?

Natively Jira does not allow you to restrict issue types per user (or user group or project role) such that the issue type doesn't appear in the drop down in the Create Issue interfaces.

With a Company Managed project you can add a Validator to the Create transition to block the creation of the issue at the point when they click the Save button. That type of option is not available with a Team Managed project.

There is a change request about implementing such functionality here:

https://jira.atlassian.com/browse/JRACLOUD-44557

You can find other discussions of this same topic in the communities.

I believe it might be possible to do with third party apps if you are open to that solution. You might be able to implement it with ScriptRunner Behaviours.

Phil Bustin
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 27, 2024

Your response seemed instantaneous!  Please my addendum below.  I will discuss this with another admin here.

Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
February 28, 2024

I think in your addendum you are referring to your other post here:

https://community.atlassian.com/t5/Jira-Software-questions/Can-I-configure-a-workflow-so-that-creation-of-its-issue-is-only/qaq-p/2612305

Sub-tasks are the only type of issue that cannot be selected in the Create Issue dialog. Those issues can be created only by starting from the parent issue and click the Create Child button.

All other types of issues can be created from the Create Issue dialog.

Is your use case only about creating sub-tasks, or does it concern creation of other types of issues?

Phil Bustin
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 29, 2024

My goal was to try to allow creation of a specific issue type only by automation, and that does not appear to be possible or at least easy.  I can settle for making the issue type a sub-task, thus only allowing creation from a parent; and training users to create a parent issue with a field value that triggers the automation that in turn clones the issue to the sub-task.

I hope that answers your question.  

Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
February 29, 2024

If your use case is, as you have stated in the other post:

"Can I configure a workflow so that creation of its issue is only from a parent?"

...then Sub-task type issue are the only issue type that natively always require a parent. But tracking the work as a sub-task type issue has other impacts that may be undesirable in your use case.

The question from your other post really is not the same as the question in this post - requiring a parent is not the same as blocking people from creating a particular type of issue.

If you are truly interested in answering the question in this post, please describe your use case. What problem are you trying to solve? Why is it necessary to prevent the creation of a particular type of issue by people and only create it through Automation. 

 

Phil Bustin
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 29, 2024

For some years in SBM, users have been submitting a subset of items that follow an unvarying path with unvarying fields at submission time.  We therefore automated item submission.

We are replacing SBM with JSM and Jira Software.  To emulate the SBM process for this particular issue type, we have the user create an issue from the JSM portal, and if the user selects a certain field value, an automation clones the target issue in Jira Software and closes the JSM issue.

Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
February 29, 2024

I don't see anything in that use case that requires preventing users from creating an issue, or a specific type of issue.

Phil Bustin
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 29, 2024

To be more specific, we don't want users to click Project > Create to create the issue; instead, we want users to use the Portal.

Trudy Claspill
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
February 29, 2024

When you say "the Portal" you mean the Jira Service Management Portal, correct?

Are these user in your system only as Customers of JSM? Or are they also in your system as Agents of JSM or licensed users of Jira Software?

Users who are only Customers of JSM and nothing else will only be able to create issues through the JSM portal.

If the users are also Agents of JSM or licensed users of Jira Software, then they would have access the the UI where the Create issue buttons are available.

If you don't want them to be able to create any issue directly in the Jira Software project, you can remove there permission to that by modifying the Permission Scheme for the project (if it is a Company Managed project).

If you don't want them to be able to create any issue directly in the JSM project, versus creating the issue through the JSM portal, then make sure they don't have Agent access to the project.

 

Phil Bustin
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
March 1, 2024

Thanks.  I'll use this information as a guide.

0 votes
Phil Bustin
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
February 27, 2024

Sorry--I forgot I already posted essentially the same question.  The answer is supposed to be to configure the issue type as a sub-task, if I've got that right.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Site Admin
TAGS
AUG Leaders

Atlassian Community Events