Hello, I’m new to Forge and am working on Jira apps development.
I’m having trouble with 2 things mainly:
My team setup a generic service account to manage all things Jira Cloud app management.
I’ve used said user to create, deploy and install a Forge app to our Jira Cloud instance without issues so far.
The problem occured when I logged into Jira Cloud with my own nominal user and tried to select one of such apps from the combo box within the Jira ticket.
I was prompted with the following message (print below): “For this app to display, you need to allow the app to access Atlassian products on your behalf.”
I then proceeded to click the “Allow access” button, which took me to the following page:
Which is obviously a problem.
So my questions are:
- What are the best practices for creating, deploying and installing apps in Jira Cloud with service accounts/users?
- Why is this issue happening and what should I do to fix it, as well as to avoid it in the future?
- As it isn’t the generic service user’s goal to be an account used for log in, is it possible to avoid logging in with that account and manually granting access to each and every user on our organization that needs access to the aforementioned apps?
- While we are at it, is there a way to automate such granting of access for newly created, deployed and installed apps?
Thank you.