I want to trigger an issue transition with my plugin when it detects the appropriate incoming webhook. I can extract the issue key form this webhook, but not a registered jira user. To find the issue object and do the transition, I would use issueService. The problem is that issueService requires an ApplicationUser object to authorize its methods.
So the question is, is there an internal/generic user with correct permissions I retrieve programmatically?
I would like to use this for a File Export, so I only need read Permissions.
But I don’t know how to get the IDs to the Issues, without respecting permissions. Because the SearchService for example wants an ApplicationUser as Context to search.
I was wondering if you (or anyone else here) has an Idea how to get around that.