I’m trying to find the requirements for deploying a forge app. In particular I’d like to know if the deployer needs for administrative permissions or if I could create a token that has ONLY the permissions to deploy but not general admin. If anyone knows where this might be documented, please let me know. I’ve been searching around the various sites without finding anything.
Firstly, what you should know is that you don’t need to be an admin of any site for deploying your app: your app is deployed to Atlassian Cloud. But for installing your app to some Atlassian site with Confluence:
- if you’re an admin of this Confluence, you can easily install using Forge CLI using
forge install command
- if you’re not admin, you can either distribute your app via direct app distribution with a set of trusted site admins OR distribute your app via Marketplace. These two options are described in our docs.
Let me know if you need any further guidance.