Skip to content

Activity Insights - Zoom

To display activity data from Zoom, you can set up a single SaaS connector or configure both a virtual appliance (VA) and Activity Insights - Zoom connector.

Configuring Activity Insights Using the Zoom SaaS Connector

If you are using the Zoom SaaS connector, follow the connector guide to enable Activity Insights.

After a successful test connection, you must correlate accounts and run an aggregation for the Zoom SaaS source. Your activity data will begin syncing immediately but may take up to 24 hours to display. Data will then update daily.

Note

If you previously configured both the Zoom identity governance and Activity Insights - Zoom connectors, you do not have to take additional action to continue receiving your data.

Configuring Activity Insights Using a VA-Based Source

If you are setting up Activity Insights using a VA-based connector, you must first create an OAuth application in Zoom. You'll then configure both the Zoom identity governance and Activity Insights - Zoom connectors so that Identity Security Cloud can gather your account information and display activity data.

Creating an OAuth Application in Zoom

Before activity insights can display in Identity Security Cloud, you must create an OAuth application in Zoom using either the Account Credentials or Refresh Token grant types.

Creating an OAuth Application Using Account Credentials

  1. Go to the Zoom App Marketplace. In the upper-right corner of the page, select Develop > Build App from the dropdown list.
  2. Choose Server to Server OAuth App and then select Create.
  3. Enter a name for the application.
  4. Copy your Account ID, Client ID, and Client Secret and store these credentials in a safe location. Select Continue.
  5. On the Information page, enter basic information about the application and then include your developer contact information. Select Continue.
  6. Select Scopes from the left menu and add the requested scopes. Select Continue.
  7. On the Activation page, select Activate your App.

You can now use your account ID, client ID, and client secret to configure the Zoom identity governance source and the Activity Insights - Zoom source.

Creating an OAuth Application Using a Refresh Token

  1. Follow the Zoom product documentation to create an OAuth app that is a General App and admin-managed.

  2. On the Basic Information menu, copy the Client ID and Client Secret for your development or production environment. You'll need these credentials to connect Zoom to Identity Security Cloud.

  3. Create an access token. You'll need the token to connect Zoom to Identity Security Cloud.

    Important

    Zoom access tokens expire after one hour. Once the token has expired, you must refresh the access token. For more information, refer to the Zoom product documentation.

You can now use your client ID, client secret, and refresh token to configure the Zoom identity governance source and the Activity Insights - Zoom source.

Configuring the Zoom Identity Governance Source

You must configure your Zoom source for Identity Security Cloud to pull your Zoom users, groups, and roles.

Configuring the Activity Insights - Zoom Source

To display activity data from Activity Insights, you must configure the Activity Insights - Zoom source in Identity Security Cloud.

  1. From the Identity Security Cloud navigation menu, select Admin > Connections > Sources.
  2. Select Create New to create a new source.
  3. Search for and select the Activity Insights - Zoom connector.
  4. Enter a name and description for the source.
  5. In the Source Owner field, begin typing the name of an owner. Matches appear after you type two letters.
  6. (Optional) Select a governance group for source management.
  7. Select the checkbox if the source is an authoritative source.
  8. Select Continue to create the source.
  9. Select Configuration from the left panel.
  10. For the Authentication Type, select OAuth 2.0.
  11. From the Grant Type dropdown list, select Account Credentials or Refresh Token.
  12. Enter the following information based on the grant type:

    For Account Credentials, copy and paste your account ID, client ID, and client secret from the App Credentials tab of your Zoom application.

    For Refresh Token, copy and paste your client ID, client secret, and refresh token.

  13. Select Save to save your settings.

  14. Select Review and Test from the left panel.
  15. Select Test Connection to test the connection between the applications. The test must be successful for Identity Security Cloud to gather activity data. If the test is unsuccessful, retry your credentials or contact SailPoint Support.

To gather account data, you must correlate accounts and run an aggregation for the Zoom identity governance source. Your activity data will begin syncing immediately but may take up to 24 hours to display. Data will then update daily.

Requested Scopes

Activity Insights requires the following scopes:

Scopes Description
account:read:admin View a Master account's account and sub account information. This includes account settings, account lock settings, managed domains, and an account's trusted domains.
group:read:admin View group information within your Zoom instance.
meeting:read:admin View a user's meeting information, including meeting reports, participants, polls, and registrant information.
report:read:admin View an account's meeting and webinar statistics via usage, user activity, meeting, and webinar reports.
user:read:admin View information for all users in a Zoom account. This includes such information as a user’s profile information, user settings, user permissions, user tokens that allow the user to join a Meeting SDK meeting, and the user's scheduling privileges.

For more information on these scopes, refer to Zoom's product documentation.

Documentation Feedback

Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://developer.sailpoint.com/discuss/tos.