No. JIRA doesn't have any form of field-level security in it.
There are a couple of tricks you can play if you have Server versions of JIRA, including one add-on that is explicitly for it which works really well, but there's no options for it on Cloud.
Remove the field from the "edit" screen and it will become read-only (leave it on the "view" screen of course).
That blocks all edits though, so you might want to consider having it on transition screen and having transitions that then use conditions to only allow certain users to perform them.
@Nic Brough _Adaptavist_, could you please provide me with the solution for the Server? We use Software projects for Customers and want to hide some fields depending on project roles. It is nice to have security permissions for the comments but we would like to have some project-level settings for the fields based on if it is an internal or external user.
You will need something like ScriptRunner Behaviours that can show or hide fields dependent on rules.
If you are going to do that, you need to be aware that it is not for security, as the data is still present in the html that goes to the end-user's browser so they can see it, and it won't affect the data or usage of any REST calls.
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