i try to integrate zoom with amelia but JWT is no longer available in zoom application creation, kindly advice how can i create an app to integrate with my website
In order to use the new app with Amelia, you need to choose the last option Server-to-Server OAuth.
Click “Create” and you will see a popup to give your App a name. Enter the name and click “Create” once again.
Please note: There’s the “OAuth” app in the top right – this is not the correct app. Scroll all the way down and select the “Server-to-Server OAuth” and then continue with the configuration.
Once the correct app is selected, you’ll be taken to the App Details page where you can see the app’s credentials:
At this time, you can copy the credentials into Amelia, but that doesn’t complete the process. We’ll need to come back to Zoom’s Marketplace again, so keep that window open.
On your WordPress website, access Amelia/Settings/Integrations section, and open the “Zoom” tab. On new installations, the “Enable Server-to-Server OAuth” slider will be automatically enabled, but if you’re moving from the old (JWT – deprecated since June 1st, 2023) application, you’ll need to enable it.
Below, paste the Account ID, Client ID, and Client Secret from the Zoom App (screenshot above) into their corresponding fields and save these settings. We’ll cover the remaining options from these settings later on.
Before linking your employees with their Zoom accounts, there are two things that need to be done in Zoom Marketplace. First, you will need to go back into the Zoom App and enter the user information, under the “Information” tab on the left.
There are three mandatory fields:
In the Basic Information section you need to add the Company Name
In the Developer Contact Information add your Name
Also, in the Developer Contact Information, add your email address and click “Continue”.
After you’ve entered the App Information, by clicking on the “Continue” button, you’ll be taken to the Feature section, which can be skipped. So, again, click on the “Continue” button and you’ll be taken to the Scopes section in Zoom.
In there, you need to add the following scopes:
View all user meetings;
View and manage all user meetings;
View all user information;
View users’ information and manage users.
Simply click on the “+ Add Scopes” button, and search for the 4 scopes mentioned above:
Even though these scopes are listed in Zoom, copying and pasting “View all user meetings” (for example) won’t return any results, so just search for one keyword from the scopes above. In the previous example, searching for “meeting” returned the scope we want to activate.
For easier navigation, all 4 scopes are under “Meeting” and “User” scope categories (seen on the left in the screenshot above).
Also, once you select a certain scope, you can search for another one, and then for another one until all 4 are selected. Only then should you click on the “Done” button in the bottom right of the Scopes popup.
When you’re done adding the scopes, verify that the 4 scopes mentioned above are included, and then click on the “Continue” button in the lower right corner.
If you haven’t missed any of the steps, you will be able to activate the app in the Activation step in Zoom:
If you don’t see the option to activate the app, Zoom will display a list of mandatory items that haven’t been selected, so you’ll need to go back and either add some information or select the scopes.
This completes the process of integrating the Server-to-Server OAuth app with Amelia, so now you can jump to the Connecting employees and events with Zoom host section by clicking here.
good day
i try to integrate zoom with amelia but JWT is no longer available in zoom application creation, kindly advice how can i create an app to integrate with my website
Hello,
Thank you for reaching out to us.
In order to use the new app with Amelia, you need to choose the last option Server-to-Server OAuth.
Click “Create” and you will see a popup to give your App a name. Enter the name and click “Create” once again.
Please note: There’s the “OAuth” app in the top right – this is not the correct app. Scroll all the way down and select the “Server-to-Server OAuth” and then continue with the configuration.
Once the correct app is selected, you’ll be taken to the App Details page where you can see the app’s credentials:
At this time, you can copy the credentials into Amelia, but that doesn’t complete the process. We’ll need to come back to Zoom’s Marketplace again, so keep that window open.
On your WordPress website, access Amelia/Settings/Integrations section, and open the “Zoom” tab. On new installations, the “Enable Server-to-Server OAuth” slider will be automatically enabled, but if you’re moving from the old (JWT – deprecated since June 1st, 2023) application, you’ll need to enable it.
Below, paste the Account ID, Client ID, and Client Secret from the Zoom App (screenshot above) into their corresponding fields and save these settings. We’ll cover the remaining options from these settings later on.
Before linking your employees with their Zoom accounts, there are two things that need to be done in Zoom Marketplace. First, you will need to go back into the Zoom App and enter the user information, under the “Information” tab on the left.
There are three mandatory fields:
After you’ve entered the App Information, by clicking on the “Continue” button, you’ll be taken to the Feature section, which can be skipped. So, again, click on the “Continue” button and you’ll be taken to the Scopes section in Zoom.
In there, you need to add the following scopes:
Simply click on the “+ Add Scopes” button, and search for the 4 scopes mentioned above:
Even though these scopes are listed in Zoom, copying and pasting “View all user meetings” (for example) won’t return any results, so just search for one keyword from the scopes above. In the previous example, searching for “meeting” returned the scope we want to activate.
For easier navigation, all 4 scopes are under “Meeting” and “User” scope categories (seen on the left in the screenshot above).
Also, once you select a certain scope, you can search for another one, and then for another one until all 4 are selected. Only then should you click on the “Done” button in the bottom right of the Scopes popup.
When you’re done adding the scopes, verify that the 4 scopes mentioned above are included, and then click on the “Continue” button in the lower right corner.
If you haven’t missed any of the steps, you will be able to activate the app in the Activation step in Zoom:
If you don’t see the option to activate the app, Zoom will display a list of mandatory items that haven’t been selected, so you’ll need to go back and either add some information or select the scopes.
This completes the process of integrating the Server-to-Server OAuth app with Amelia, so now you can jump to the Connecting employees and events with Zoom host section by clicking here.
Kind Regards,
Uros Jovanovic
[email protected]
Rate my support
Try our FREE mapping plugin! MapSVG - easy Google maps, interactive SVG maps, and floor plans, choropleth maps and much more - https://wordpress.org/plugins/mapsvg-lite-interactive-vector-maps/
wpDataTables: FAQ | Facebook | Twitter | Instagram | Front-end and back-end demo | Docs
Amelia: FAQ | Facebook | Twitter | Instagram | Amelia demo sites | Docs | Discord Community
You can try wpDataTables add-ons before purchasing on these sandbox sites:
Powerful Filters | Gravity Forms Integration for wpDataTables | Formidable Forms Integration for wpDataTables | Master-Detail Tables