Zoom Apps Configuration
ASP.NET
, but I don’t think it’s relevant yet.
Description
I’ve reviewed the Create a Zoom App instructions, enabled developer tools, tried setting Admin-managed and User-managed both ways, added the surfaces “Meetings”, “Webinars”, and “Rooms”, ensured that the zoomapp:inmeeting
and zoomapp:inwebinar
scopes are added and have custom justifications, and used the Local Test section to add the app to my account for both Development and Production. But when I open the Apps pane in the Windows desktop client while signed in to the same account, I don’t see my app anywhere in the list. I also tried adding the official Timer app to Added Apps alongside my custom app to ensure I’m using the correct account, and I see that app show up. I used the webview’s developer tools to see the Apps pane make the following request and get the response that shows only the Timer app:
https://marketplace.zoom.us/api/v1/zoomapp/my?pageSize=100&sort=name_asc
{
"essentialApps": [],
"noAuthAppList": [],
"items": [
{
"id": "IIrusMA1QSmLBMcPxhDJnw",
"displayName": "Timer",
"icon": "https://marketplacecontent.zoom.us//xOS7J3MRStCHf3D-Pgt5cA/-BJ3w5Q3Rf2VRMxZzu8EfA/app/pR61TxyXQGCBKSdfInJhSQ/dSOUPXMfSgGLVicw56AYqg.png",
"companyName": "Zoom",
"applicationId": "cXw5IXmqT6SIIBQxgM_PfQ",
"description": "Keep control of your workday with the Timer App. Timer enables you to set timers, screenshare timers, and ensure your meeting isn't going overboard.",
"supportTransferZoomRoom": false,
"supportInCurrentDevice": true,
"supportTouchDevice": false,
"essentialApp": false,
"shareLink": "https://marketplace.zoom.us/apps/cXw5IXmqT6SIIBQxgM_PfQ"
}
],
"extMap": {
"essentialAppIntroduction": "Apps in this bundle have paid features that are available for free for Pro, Business and Business+ accounts. <a href=\"https://explore.zoom.us/en/zoom-apps/essential-app-bundle/upgrade/\" target=\"_blank\" style=\"text-align: right\">Learn More</a>"
}
}
I thought I’d try an old troubleshooting tip to review the installation privileges for the Timer app and my custom app, but that page appears to be missing scope names now.
I’ve confirmed that my app can redirect to Zoom to authorize the app (I see a code returned in the URL).
I did notice some potential signs of service interruption when I was first filling in the app information — when I first got to the scopes step, I didn’t see either of the zoomapp:inmeeting
and zoomapp:inwebinar
scopes prepopulated in that step, and when I opened the picker to add them manually, they didn’t show up in a search, nor did the Zoom Apps category appear. Some time later, I changed between Admin-managed and User-managed, picked the surfaces again, and then I saw zoomapp:inmeeting
prepopulated, and then I manually added zoomapp:inwebinar
.
This app is currently intended to be a static web page (a panic button for hosts to see organization-specific instructions on how to deal with disruptive attendees), so the only scopes it declares are zoomapp:inmeeting
and zoomapp:inwebinar
.
Error?
No observed error message.
Troubleshooting Routes
I’ve tried removing and adding the app again to my account, and adding it for both Apps in Production and Apps in Development in the Added Apps page.
How To Reproduce
This is probably account-specific, but launch the Zoom desktop client for Windows, sign in using the developer user that owns the app, host a meeting using the Personal Meeting ID, use the meeting controls to open the Apps pane, and look for the absence of the custom app in the My Apps section.