I want to have a custom field on JIRA issue to be visible on all screens ( Edit/View) but it should not be editable by end JIRA user .
I want to set the value during creation programmatically ONLY and then it should just be visible to user
How can this be achieved using OOTB JIRA Cloud Funcrionality. Kindly help
What you want is not possible "OOTB JIRA Cloud "
Also, why do you want the custom field to be available on the create/edit screen and still not being editable? Isn't it just going to confuse the user?
What you want can be somewhat achieved using scripted field which are not fully supported yet on cloud.
Please see this question
When I hide it from Create/Edit Screen - the programmatic access fails. I always thought screen is just a representation of an issue type but looks like its a class that the programmatic access uses to create an issue object , so when I don't have the field on create screen - the rest API fails..... I am not sure how we could restrict this.
I also thought if we could have issue action level permission to be given to certain users - which looks to be possible using Validator BUT then this cannot be restricted to a certain issue type .
If you are using REST API to update the field, then you need to field on the edit screen while updating and create screen while creating issue.
Since Jira doesn't have field level permission hence this is an open ticket for jira cloud, wherein you can hide the field for specific groups/roles
Catch up with Atlassian Product Managers in our 2020 Demo Den round-up! From Advanced Roadmaps to Code in Jira to Next-Gen Workflows, check out the videos below to help up-level your work in the new ...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events