Zoom app marketplace permissions.
Looking for:
Zoom app marketplace permissions.Allowing Apps access to shared access permissions in ZoomApp Marketplace.
.
These apps will not be displayed publicly on the App marketplace, and cannot be advertised in any public document or site. If your app requires additional time for beta testing, you can request to share your app outside of your account. This will be approved and monitored by the Marketplace team.
When added and authorized, Marketplace apps are granted permission to make requests to the Zoom API on behalf of the user for the scopes they have requested. Added apps do not have access to information for scopes they have not requested. Once the user authorizes, your app could make requests to the Meetings and Recordings APIs on their behalf; however, it would not have access to make requests to the Webinars API.
Reference the Permissions documentation for more information. User-added apps can be added on the Marketplace by any user. An example of a user-added app could be a scheduler which allows a user to create meetings on an outside platform.
Admin-added apps can only be added by users who have account-level permissions. This scope allows an app to view and manage a user's meeting or webinar recordings. This scope allows an app to view and manage all users' meeting or webinar recordings. The following are the available Report scopes and their associated API calls:.
This scope allows an app to view an account's meeting and webinar statistics via usage, user activity, meeting, and webinar reports. This scope allows an app to view a Master account's sub accounts' meeting and webinar statistics via usage, user activity, meeting, and webinar reports. The following are the available Role scopes and their associated API calls:. This scope allows an app to view an account's role details and assigned member information.
This scope allows an app to perform actions on behalf of an administrator. This includes creating a role, updating role details, and managing members' roles. This scope allows an app to view accounts' Zoom Room information, including Zoom Room profiles, settings, and locations. This scope allows an app to perform actions on behalf of an administrator, including updating Zoom Room profiles, settings, and locations.
This scope allows an app to provide support for provisioning users through the User resource for users that exist in a corporate account using identity providers. This scope allows an app to manage SIP Phones configured on users' accounts. This scope allows an app to view and manage a Master account's sub accounts' SIP trunk configurations and numbers.
An app with this scope can perform actions such as adding internal call-out countries, adding new internal numbers, and deleting existing numbers. This scope allows an app to view tracking fields information for all users in an account. This scope allows an app to manage tracking fields. This includes performing actions such as creating, updating, and deleting tracking fields on behalf of an administrator. This scope allows an app to view a user's TSP account information.
This includes information such as the TSP name, the user's dial-in numbers, and conference codes. This scope allows an app to view all users' TSP account information. This includes user information such as the TSP name, user dial-in numbers, and users' conference codes.
This scope allows an app to view and manage a user's TSP information. This scope allows an app to view and manage an account's users' TSP account information. The following are the available User scopes and their associated API calls:.
This scope allows an app to view a user's profile information. This includes information such as user settings, the user's permissions, user tokens that allow the user to join a Meeting SDK meeting, and the user's scheduling privileges. This scope allows an app to view information for all users in a Zoom account. This includes information such as profile information, user settings, user permissions, user tokens that allow the user to join a Meeting SDK meeting, and the user's scheduling privileges.
This scope allows an app to view and manage an individual user's profile information, such as user settings and permissions.
This scope allows an app to view and manage user information of all users in a Zoom account. This scope allows an app to view and manage sub account users' information. The following are the available Webinar scopes and their associated API calls:. This scope allows an app to view user's webinars information. This includes polls, webinar registrants and absentees, and webinar panelists.
This scope allows an app to view an account's users' webinar information. This includes polls, webinar registrants and absentees, and and updating live streaming settings. This scope allows an app to view and manage a user's webinars.
This includes scheduling new webinars, updating webinar details, deleting webinars, and managing registrants. This scope allows an app to view and manage an account's users' webinar information.
This includes scheduling and updating webinars, deleting webinars, and updating live streaming settings. This scope allows an app to view a user's local recording webinar token information. This scope allows an app to view an account's users' local recording webinar token information. The following are the available Workspace scopes and their associated API calls:.
This scope allows an app to view an account's users' workspace information. This scope allows an app to update an account's users' workspace information. A simple list like the following will suffice, as removing the app is handled by Zoom:. Troubleshooting Optional, but highly recommended — List the most common user issues and their solutions including adding-app issues, adding meetings, accessing recordings, etc.
FAQ Optional — List the most frequently asked questions, including questions on authorization, activation emails, or unsubscribing to email updates. Contact Support Optional — Describe what users can expect when engaging your support team including the hours of your support team and first response SLA maximum time a user should expect to wait to hear from your support team.
All published apps are also required to provide a Support URL for individual on-going support for users. While the Marketplace provides active support for use of the platform, all apps are required to provide users with their own dedicated support options. Describe what users can expect when engaging your support team including the hours of your support team and first response SLA maximum time a user should expect to wait to hear from your support team. Any domains receiving callbacks or requests from Zoom must be authorized.
Once this is completed, click Validate to allow the app to be submitted for review. Your submission must include a designated test account and credentials to support the Marketplace review team in functional and usability testing, in part to help ensure your app only has access to the APIs necessary for the app's functioning.
If an account is not required to login to your app, select No account required. When an app has been approved, the Marketplace team notifies you of approval and public availability of the app. From this point, any Zoom user is able to add your app using production credentials. For more information on this process, reference the Submission Review guide and the Submission Checklist. If the app has not yet been published, the app can be removed directly.
If the app has been published, choose the change icon and select the option to Remove. Further status updates will be provided by email. If you're looking for help, try Developer Support or our Developer Forum. Priority support is also available with Premier Developer Support plans.
Want to ensure that your app is ready for submission? App Name and Branding Requirements When choosing a name, make sure that you: Create a distinct brand for your app. Content that indicates or implies Zoom endorses you or your app. Any content that attempts or appears to attempt to impersonate another person, account, or entity. Generic terms or names that can be confused with an existing company or app. Long Description Provide a Long Description which highlights the features of your app.
Comments
Post a Comment