Create a connected Zoom application

task australia Updated Oct 23, 2026 1 min read create-a-connected-zoom-app.md
Raw file servicenow.com

Create a connected application in your Zoom account to set up OAuth 2.0 authentication between the Zoom APIs and DEX for Zoom. After creating the connected app, you can add scopes that enable you to perform different actions from the DEX for Zoom.

Before you begin

  1. A Zoom account is required.
  2. Role required: Zoom admin

About this task

Creating the connected app is a one-time activity.

Procedure

  1. Log in to Zoom marketplace.

  2. Navigate to Develop > Build App.

  3. Select General App.

  4. Select Create.

  5. Select the default name of the app and update the name.

    [Omitted image "zoom-spk-app-name.png"] Alt text: Update general app name.

  6. Select Admin-managed.

  7. Select Save.

  8. Under the App Credentials section, copy the Client ID and Client secret and store them in a secure place.

    [Omitted image "zoom-spk-client-id-secret.png"] Alt text: Client ID and client secret.

  9. Under the OAuth Information section, complete the following steps.

    1. In the OAuth Redirect URL field, enter the redirect URL in this format: https://<ServiceNow-Instance-Name>.service-now.com/oauth_redirect.do.

    2. Under OAuth Allow List, add a ServiceNow instance redirect URL in this format: https://<ServiceNow-Instance-Name>.service-now.com/oauth_redirect.do.

      A token is generated. This token is used by the OAuth app to give the Zoom spokes access to the Zoom APIs.

    3. To add another URL to the allow list, select Add New List.

      The following example shows the screen that you use to generate credentials for the OAuth app.

      [Omitted image "zoom-app-conf.png"] Alt text: OAuth credentials configuration for Zoom spokes.

      Note: To learn more about the difference between the Redirect URL for OAuth and the URL that is mentioned in the OAuth allow list, see Zoom Developer Forum.

  10. Select Access.

  11. Under the Access section, copy the Secret Token.

  12. Select Scopes.

  13. Select + Add Scopes and add the following scopes:

    • report:read:user:admin
    • dashboard:read:list_meeting_participants_qos:admin
    • dashboard:read:meeting_participant_qos:admin
    • dashboard:read:list_zoomrooms:admin
    • dashboard:read:issues_zoomroom:admin
    • user:read:user:admin
  14. In the Search scope field, enter the granular scope.

    An example of a granular scope is meeting:delete:meeting:admin.

    The granular scope appears.

    [Omitted image "zoom-spk-find-scope.png"] Alt text: Scope search and find.

  15. Select the scope and then select Done.

    The granular scope is added.

    [Omitted image "Zoom_scope_added.png"] Alt text: Granular scope added

  16. Repeat the steps to add more granular scopes.

Search documentation
Search document titles and file paths on the australia branch