Zoom Provisioner

Creating a Zoom app

To integrate PingFederate with Zoom, add it as a server-to-server OAuth app.

Steps

  1. Access the Zoom App Marketplace.

  2. In the top right corner of the screen, click the Develop drop-down list and select Build App.

    Result:

    The Choose your app type page displays.

    Screen capture of the Choose your app type page.
  3. On the Server-to-Server OAuth app type tile, click Create.

  4. In the App Name field, enter the name of the app. Click Create.

    Result:

    The account ID, client ID, and client secret for your new application display on the App credentials tab. Remember where this information is stored, as you’ll need it to create a provisioning connection.

  5. On the Information tab, add information about your app.

    For example, create a meaningful short description.

  6. Enter the company name.

    This information is required to activate the app.

  7. In the Developer Contact Information section, enter your name and email address in the appropriate fields. Click Continue.

  8. On the Feature tab, click the toggle to enable the features you want, then click Continue.

    For example, add events, team chats, and multi-platform support.

  9. On the Scopes tab, click Add Scopes and select the following scopes:

    User scopes
    • user:master: Allows the app to view and manage sub account user information.

    • user:read:admin: Allows the app to view information for all users in a Zoom account. For example, profile information, user settings, user permissions, and the user’s scheduling privileges.

    • user:write:admin: Allows the app to view and manage user profile information, such as settings and permissions.

    Account scopes
    • account:master: Allows the app to view and manage sub accounts.

    • account:read:admin: Allows an app to view account and sub account information. This includes account settings, account lock settings, managed domains, and the account’s trusted domains.

    • account:write:admin: Allows an app to manage sub accounts on behalf of a master account. This includes creating or disassociating a sub account from a master account, updating an account’s owner or account settings, and updating lock settings.

    SCIM2 scope
    • scim2: Allows an app to provide support for provisioning support.

  10. After you’re finished, click Done.

  11. Go to the Activation tab and click Activate your app.