I’m building a Jira App with Forge where I retrieve board data from the Jira Cloud Rest API. Data retrieval is done in a client-side script using
@forge/bridge. I’m able to successfully retrieve a list of all boards using the route
/rest/agile/1.0/board but when I try to retrieve the configuration of a selected board using the route
'/rest/agile/1.0/board/' + boardId + '/configuration' e.g.
/rest/agile/1.0/board/4/configuration, this leads to the error response 403 “Forbidden”.
In manifest.yml I have defined permissions as follows:
permissions: scopes: - read:jira-work
One should think that this should be enough for retrieving board configurations, particularly since the retrieval of the board list was successful.
/rest/agile/1.0/board/4/configuration works fine when pasted into a browser’s address field after the URL of my dev instance.
What might be going wrong here? Thanks for any advice!