make a field value read only for everyone except admins after creating a ticket.
Hi Mamidipaka - Welcome to the Atlassian Community!
Your best best is a third party app from the Marketplace, like ScriptRunner Behaviours.
Or if there are not a lot of statuses in your workflow, here is what I do. Create separate Edit screen and view screen for the project/space and even work type if applicable.
Then on the status that you want some users to be able to update, create a self-looping transition on the status in the workflow (a transition that goes from a status to the same status). Then create a screen that just has the field you want to be able to update (of fields if more than one). Then add the screen to the transition by adding a rule to the Transition. Then add another rule to the transition to Restrict access to who can execute the transition. Then add the users who should be able to do the update.
Then when the work item is in the status, the user can execute the transition which causes the popup screen with the field to change. Add the value and click the button to save/complete the transition. You can add this same process to multiple statuses in the workflow if needed.
Welcome to Atlassian Community!
Jira doesn't have field level security, so you would either have separate screens for creating the work item and then have a circular status that only admins can access that shows a screen with the specific fields, or use a Marketplace app that can do field security.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Welcome to the community!
As @Mikael Sandberg mentioned, field-level security (restricting edit/view access to a specific field based on user roles) is not supported out of the box in Jira. While you can use workflow properties to restrict editing for the entire issue based on groups or roles, you can't natively isolate a single field so Admins can edit it while keeping it read-only for everyone else.
If you are open to a third-party app, I recommend checking out Secure Custom Fields for Jira.
It allows you to create custom fields and explicitly configure View and Edit permissions for Project Roles, Groups, or specific Users. You can easily set it up so that everyone can view the field, but only the "Administrators" role or group can edit the value.
Here is the guide on how to create a secure custom field with the app:
https://docs.ricksoft-inc.com/secure-custom-fields-for-jira/how-to-create-secure-custom-fields
Disclaimer: I am part of the team at Ricksoft, the vendor behind the Secure Custom Fields for Jira app.
Thank you.
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.