We have a use case where we need to allow our customers to be assignable users for early parts of the workflow.
To do this we're using workflow with an assign button and step properties that deny their access later in the workflow while we work on their issue.
We also give them access to edit issues using the same mechanism.
When the issue is created the properties are:
jira.permission.assign.denied.group.1 = Developers
jira.permission.assign.denied.group.2 = Customer
but we find this also adds the "Admin" button to add a custom field.
so we added
jira.permission.admin.denied.group.2 = Customer
but this removes the "edit" option in the workflow and we can not work out why.
Does anyone have any idea why when we deny a group the admin button appears, and when we deny admin both the admin AND the edit button are removed?