We’re trying to retrieve filters from the Jira Cloud API using user impersonation (in Java, with JWT). However, we’re unable to access certain filters if they’re private, even when the impersonated user is the creator or the filter is shared exclusively with them.
From what we’ve found, there seem to be only two options:
- Use basic authentication (which isn’t suitable for our case), or
- Use the
overrideSharePermissions
query parameter in the request.
The problem is that overrideSharePermissions
is marked as experimental, so it may not be a reliable long-term solution.
Has anyone encountered this issue before? Any suggestions on how we might work around it?