I want to protect some fields on an Issue of a specific project so they are not editable for users but automatisions can edit them.
Hi @agasull
As far as i know Jira Cloud doesn’t have native field-level permissions, but you can restrict editing for some users while allowing others (and Automation) using screens + workflow conditions or a Marketplace app.
Native approach (no apps):
If you need true field-level control:
Some helpful links to get u started:
Hope this helps!
Hi again @agasull
If you want to restrict editing of a field without using Marketplace apps, you can do this with screens + workflow conditions:
Important:
If you’re new to Jira workflows and screens, do this in a test project first, not in production. Workflow changes affect all issues using that workflow, so it’s safer to experiment in a sandbox. Also if u are not comfortable with doing this changes and testing consult your Jira admin or a Consultant.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello! I have one more question: where do I add the Transition Screen? I only have 3 Issue Operations:
And where am I supposed to add the conditio User is in project role X or User is in group Y?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I created 2 new screens, one for the Edit Issue, called Edit Screen, where I have every field except for the 4 I don't want users to edit, and the other one called Transition Screen that includes only those 4 fields. I also added the loop transition on the workflow but now I don't know how to continue. Thank you.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
In Jira there isn’t a simple “lock this field” button, but you can get pretty close with a few tricks. The most common way is to remove the field from the regular edit screen and only expose it on a special transition screen. Then you add a condition so only the right role (like Project Managers) can run that transition and update the field. That way, everyone else sees it but can’t change it.
If you need tighter control (like hiding fields from certain groups altogether), you’ll likely need a Marketplace app such as Fields Permission for Jira or Protected Fields, which give you field-level visibility and edit rights.
So the quick win: use workflows and screens to limit who can touch the field. If that’s not enough, an add-on is the way to go. atlassian community
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Okey I think I understand what you're saying. The thing is I would need this fields to keep updating only from an automatisation. Will it work this way?
And I got stuck, you can see it in the last message, could you give me more details on how to proceed?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.