Hello all,
Have a few questions regarding the proper route to go with this. Working on integrating the Tutor LMS for Wordpress with Zoom, and not having any problems at all with using it as their documentation details: create a Server-to-Server OAuth app, add the appropriate scopes, then add the authentication details on the Tutor settings side. That works exactly as expected — the additional wrinkle is this: what is the proper way to have this app pre-configured and accessible for other users under a business account? The process of creating the app and adding scopes will likely be beyond the capabilities of some of the users in this setup, so ideally we’d like the process to be:
- User gets added to the business account
- User signs in with their new credentials, goes to Marketplace link for app, clicks “Add” (or has the app added for them by the account admin)
- Gets their individual OAuth key/secret and the account ID to enter into the Tutor LMS settings
In our testing, other users of the role with the appropriate permissions can see the Server-to-Server OAuth app in the Marketplace, but when attempting to add it, get a “Redirect URL required” error, which is something that can only be set for a general app from my understanding, not the Server-to-Server sort.
So, on the assumption that we can’t just have every user use the admin’s key/secret, what is the proper way to have this app pre-configured and available for all users? Is there a way to effectively distribute/share the Server-to-Server app at the admin level that we’re missing?
Thank you for any insights you can offer.