Hi Everyone,
I need to restrict editing of an Assets (Insight) field in Jira Cloud so that only users in the project role “Administrators” can change its value.
All other users should not be able to modify or select any object in this field on Edit/ View screens.
I tried:
Is there any supported way in Jira Cloud to make an Assets field effectively read‑only for non‑project‑admins?
Or any recommended workaround?
Regards,
Antony
Welcome to the community.
Perhaps you can consider adding a workflow transition screen with a condition restricted to the project admin role.
Thank you.
Note that Transition screens are possible only in workflows for Company-managed projects.
https://support.atlassian.com/jira-cloud-administration/docs/map-a-screen-to-a-workflow-transition/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
There isn’t a native, supported way in Jira Cloud to make one specific field (including an Assets / Insight object field) editable only for the project role “Administrators” while leaving the rest of the issue editable. Jira permissions (Edit issue) are issue-level, not field-level, and Assets fields aren’t supported by ScriptRunner Behaviours on Cloud for this use case.
Supported workaround (Company-managed projects only):
Remove the Assets field from the normal Edit screen (so nobody can change it during standard edits).
That effectively makes the field “admin-editable only” without blocking normal edits to other fields.
If it’s a Team-managed project: that workflow/screen approach won’t work (team-managed workflows/screens are limited), so your realistic options are:
PS: Assets schema roles control who can edit Assets data / objects, but they don’t provide Jira field-level control on issue screens—so they can help limit who can interact with the Assets side, but they won’t fully enforce “read-only field for non-admins” in Jira by themselves.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Antony Vijay ,
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thanks for the suggestion! I appreciate the idea of using workflow properties.
However, workflow properties apply at the issue level, not at an individual field level. This means they control whether the entire issue can be edited, but they cannot make only a specific field read‑only while leaving all the other fields editable.
In my case, I need only the Assets (Insight) field to be non‑editable for non‑Admins, while allowing all other fields on the issue to remain editable as usual. Since workflow properties don’t support field‑level edit restrictions, this approach unfortunately doesn’t meet the requirement.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Antony Vijay ,
You can use permisison property Which will allow edit permisison only to given group or role. It is not possible to restrict edit permissions to a specific field only for a group/role using only native Jira workflow properties.
jira.permission.edit.group = group_id
jira.permission.edit.projectrole = project_Role_Id
Regarding Behaviors, I suggest you to contact the plugin vendor directly for the suggestion.
https://marketplace.atlassian.com/apps/6820/scriptrunner-for-jira?tab=support
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.