Creating a Zoom app
To integrate PingFederate with Zoom, add it as a server-to-server OAuth app.
Steps
-
Access the Zoom App Marketplace.
-
At 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.
-
Click Create on the Server-to-Server OAuth app type tile.
-
Enter the name of the app in the App Name field and 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.
-
Access the Information tab and add information about your app, such as a meaningful short description that will help others understand its purpose.
-
Scroll down and enter the company name, which is required to activate your app.
-
Scroll down to the Developer Contact Information section of the page, enter your name and email address in the appropriate fields. Click Continue.
-
On the Feature tab, click the toggle to enable the features you’re interested in, such as events, team chats, and multi-platform support. Click Continue.
-
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, such as 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.
-
-
-
When you’re finished, click Done.
-
Access the Activation tab and clickActivate your app.