This guide helps you configure an integration between VikAppointments and a Server-to-Server OAuth Zoom application.

It is possible to establish a connection between VikAppointments and your Zoom account only by specifying your Account ID, your Client ID and your Client Secret credentials within the configuration of the plugin.

Where do I find the API Credentials?

All these parameters can be found within the Credentials Page of your Zoom App account. If you haven't built yet a Zoom App, try to follow these steps.

  1. Visit the Zoom Marketplace page.
  2. Click on the Develop button on the top-right side of the page and then select Build App option.
    Zoom - Develop - Build App
  3. Select Server-to-Server OAuth type, click the Create button and enter a name for your application.
    Zoom - Develop - Create OAuth
  4. Access the Scopes section and click the Add Scopes button.
  5. Enable all the scopes under the Meeting and User groups.
    Zoom - Oauth - Scopes
  6. After completing the App configuration, click the App Credentials section on the left sidebar.
  7. Copy the API credentials and paste them within the plugin configuration.
    Zoom - Oauth App - API Credentials

You can now hit the Check Connection button in order to make sure that the plugin is able to communicate with Zoom.

Scopes

In detail, here's the list containing all the scopes used by our plugin that should be enabled during the creation of the Zoom app.

Meeting

View all user meetings

  • meeting:read:meeting:admin
  • meeting:read:list_meetings:admin

View and manage all user meetings

  • meeting:write:meeting:admin

View and manage sub account's user meetings

  • meeting:write:meeting:master
  • meeting:read:list_meetings:master
  • meeting:read:meeting:master

User

View all user information

  • user:read:user:admin
  • user:read:list_users:admin

View and manage sub account's user information

  • user:update:user:master
  • user:read:list_users:master
  • user:write:user:master
  • user:read:user:master

View users information and manage users

  • user:write:user:admin
  • user:update:user:admin
Last Update: 2023-04-27 13:27
Helpful?