Need to associate a JWT Based integration with a specific user

Description
We have a JWT based integration we are setting up. The company (Briefing Source) is not in the Zoom marketplace yet and only have JWT auth available. We have another service previously created that is using the JWT token. The Briefing Source integration leverages the create meeting call and needs to be associated to a specific user.
We tried to use the integration key from a user account in an effort to tie to a specific account and received a 124 error.
If we were to disable and build a new JWT app signed is as the user for the purpose of the Briefing Source integration, would it associate “create_meeting” calls with the user who created the app even though the JWT app is an account level app? Can multiple tokens be created and associated with individual users?

Thanks

Error
code:124
message: Invalid access token

Which App Type (OAuth / Chatbot / JWT / Webhook)?
JWT

Which Endpoint/s?
(https://api.zoom.us/v2/users/{userId}/meetings)

Hi, @dre.heard,

Thank you for posting in the Developer Forum. First, we strongly recommend leveraging the OAuth over JWT authentication. JWT may only be used for internal applications and processes. All apps created for third-party usage must use our OAuth app type. A JWT app is not scoped, so as long as the access token is valid, one would be able to make calls for any user within the account of
the associated App.

Let me know if this helps to answer your question. I’ve also linked our JWT documentation below for reference:

Create a JWT App

JWT With Zoom

Cheers,
Donte

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.