Set up credentials
Open the Zoom App Marketplace
Go to marketplace.zoom.us and sign in with an account that has permission to view and edit Server-to-Server OAuth apps.
Create a Server-to-Server OAuth app
Click Develop > Build App, select Server-to-Server OAuth, then click Create. Give the app a name.
Copy your app credentials
On the App Credentials page, copy your Account ID, Client ID, and Client Secret.
Add app information
On the Information page, fill in the required fields (short description, company name, developer name, and email). These are required before the app can be activated.
Add scopes
On the Scopes page, click Add Scopes and add the scopes Adapt needs, such as meeting, recording, report, and user read scopes. Add only the scopes you need.
Server-to-Server OAuth access tokens expire after one hour and are refreshed automatically using your Account ID, Client ID, and Client Secret. There is no separate refresh token to manage.
Connect to Adapt
Add your credentials
Enter the values you gathered above, then click Add connection:
You can rename the connection and choose whether it is shared with your
organization or kept personal to you.
| Secret Name | Value |
|---|---|
ZOOM_ACCOUNT_ID | Your Zoom account ID |
ZOOM_CLIENT_ID | Your app’s client ID |
ZOOM_CLIENT_SECRET | Your app’s client secret |
Security
- Credentials are encrypted at rest with AES-256
- Server-to-Server OAuth tokens are scoped to only the permissions you add on the Scopes page
- Access tokens expire after one hour and are refreshed automatically
- Never share or commit your client secret