We ran into some issues with our agents editing field values so we decided to set the jira.issue.editable property on all statuses to false so that no edits could be made to any field while viewing the View/Edit screen. After doing so, we realized that agents & admins could no longer add attachments to the issues, which is a problem.
Is there any way (without having to buy another plugin) to set certain fields as editable or not editable? For now, the primary problem is with Attachments, but if it's possible to set this value on a field-by-field basis then we would have a lot more flexibility to setup our issues.
I know that a workaround would be to add a transition screen and simply put the attachment field on that screen, but it's not ideal.