Permission - Act on a user's behalf, even when the user is offline

Issue #60 resolved
Rohit Gogate created an issue

While we are trying to install / enable the ‘Great Gadgets for Jira Cloud’, it’s asking for a permission to ‘Act on a user's behalf, even when the user is offline’.

Can you please throw some light on this and help us understand what exactly the add-on would do on user’s behalf?

Comments (5)

  1. Danut M [StonikByte] repo owner

    Hi @Rohit Gogate

    Thanks for posting.

    Like any other app for Jira Cloud, Great Gadgets has its own app account - a hidden account created automatically during app installation. In the big majority of cases, the app acts under this account to get the necessary data from Jira (issue data, list of agile boards, etc) by calling the Jira REST API endpoints.

    But sometimes, getting the data under the app account might fail (for example if the permissions of this app account were restricted by a Jira admin) - in this case the app uses the current user instead for attempting to read the necessary data from Jira.

    Also, there are cases when the app uses the current user directly. For example, when getting the list of filters from Jira and populating the Filter drop-down from a gadget settings screen. The list of filters includes both public (shared) filter but also the private filter of current user, which only be taken by acting as the current Jira user.

    I hope this helps.

    Danut

  2. Log in to comment