Hi there! What is best practice on creating/“publishing” an app that will only ever be internal-only? It is for an oauth connection to Make.com. I tried to build an internal app with the new build flow but am confused by the draft/beta test terminology.
Here’s what I did; is there anything else I’m missing before I can consider it “done”?
- Marketplace → Develop → Build App → General app,
- Set admin-managed app, chose meeting and webinar surface, then set scopes
- In the “Production” tab, I put in the Make.com OAuth redirect URL and OAuth allow list domains
- I used the client id and secret (from the Production tab) to authenticate with Make.com
My stuff works in Make.com, but on the Zoom Build page it shows the app is “draft”, and within the production tab of the app it shows “ready for local test”. This seems like an unfinished state to leave an internal app in.
This app should not be discoverable to any users in the Zoom organization, it’s only for admin server side in our many Make.com automations.
I tried using the server-to-server app prior to this, but it can’t directly authenticate with Make because they require going through the user oauth flow so I had to switch to “general app.”
Thoughts? Thank you!