Knowledge base Rise Up

Migration of Zoom from JWT to OAuth

  • Updated

As part of the migration of ZOOM from JWT to OAuth. Users are required to update their credentials to continue using this service in the future. The form allowing administrators to add these identifiers is available in the settings tab of your platform. To prevent disruption we recommended migrating to OAuth authentication as soon as possible.


Access: Settings > Physical and Virtual classrooms > Virtual classroom


What is OAuth?
OAuth is a secure protocol that allows one website or application to access the features or data of another website on behalf of a user. This enables seamless integration between different services while maintaining security and privacy.


Obtain OAuth credentials

  • To obtain OAuth credentials, admins must create a new App Server-to-Server in the Zoom administration page.

Create Server-to-Server OAuth app

  • To create a Server-to-Server OAuth app you need to set the required scopes and click on "Activate your app", to finalize the process.


  • To update credentials in the platform, admins need to fill in the new fields (Email, Account ID, Client ID, Client secret) in the zoom form under settings, after which the accounts will be updated.


View/Manage credentials

  • Admins can identify which accounts need to be updated by going to settings > virtual classroom, where a warning icon will be displayed for accounts that require updating.
    When creating new zoom accounts on the platform, the fields requested are for OAuth and not for JWT.
  • Users will not be able to view or manage old credentials on the platform and must update their zoom accounts with OAuth credentials.

⚠️ Sessions scheduled for after the release will not be affected if credentials have not been updated, as JWT credentials will remain valid. However, clients should create a new Server-to-Server OAuth app as soon as possible, as creating new sessions using JWT apps will no longer work.

Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request