Fred, a regular user, opens a request. Mary, a service desk agent, realizes it needs approval. She clicks 'request for approval', the workflow transition screen pops up, she fills in the details including putting Tom (head of purchasing) as the approver. The field is a user picker that is initially empty (i.e. there is no default value).
An hour later Fred looks at the ticket in the portal and sees that it's in "Needs Approval" state. But he also notices there is an "Approve" button! He mentions this to Mary. Mary looks directly at the ticket in the project and only sees Tom as the approver.
Why does Fred have an 'Approve' button by his name? He should NOT be able to approve his own requests! More important, where is this coming from and how to I disable it?
FYI I checked, there is no post-function that is adding the reporter to the approver custom field...
JIRA Service Desk 3.11.1, Jira 7.81.