2.1.1 Registering the Client Application

Registering a client application (Zoom connector) with the target system is the first step that is performed before creating an application instance so that the connector can access Zoom REST APIs. It also involves generating the API key and API secret for authenticating to the target system and setting the permissions and scopes for the client application. Pre-provisioning involves performing the following tasks on the target system
  1. Register your client application with Zoom Marketplace to provide secure sign in and authorization for your services. To do so:
    1. Sign in to Zoom marketplace.
    2. Select Develop from the top right.
    3. Choose Build App from the drop-down.
    4. Create the App from Server to Server OAuth by providing the App Name.
  2. In the App Credentials, the details of Client ID, Client Secret and Account ID values for your client application is available.

    Note:

    Make a note of these values as it is needed for connector Basic Configuration parameters.
  3. Select Scope and click Add Scope to add permissions needed for client application to access the target system.

    Under User, Group, and Role tabs, perform the following:

    1. Assign the Read, and Write scope that the client application requires on Zoom.
    2. Assign the following delegated scope that the client application requires on Zoom:
      • user:write:admin
      • group:write:admin
      • role:write:admin
  4. Activate your Application.