App management
When selecting an app managment option, consider the following:
- It determines who can add and manage your app: admins or users.
- It affects which Zoom products your app can use. Some products require user-managed apps.
- It impacts the in-client features available to your app. Some products require user-managed apps.
- It affects available features, scopes, and permissions. If you change it later, make sure to review and confirm your selections again.
Who can add and manage your app
-
Admin-managed apps Admins must add these apps, and the account admin manages them for all users. These apps can access Zoom APIs to manage users, reports, and account content. Example: An internal dashboard that creates and manages meetings on behalf of users.
-
User-managed apps Individual users can add and manage these apps, which require authentication for each user. These apps can access Zoom APIs to manage a user's content. Example: A calendar extension that allows users to create their own meetings.
Note: You can create apps with either admin-level or user-level scopes, but there's no app type that combines both. For now, the workaround is to create separate apps and assign the necessary scopes to each. For example, here are two separate apps for the same service, but with different scopes: one for users and one for administrators.

Zoom product and in-client feature dependencies
This is a list of the features available to your app based on the app type.
Admin-managed app type
| Works In | In-Client Feature | Accessible in Zoom Client |
|---|---|---|
| Meetings |
|
|
| Webinars |
|
|
| Rooms |
|
|
| Zoom Chat |
|
|
| Whiteboard |
|
|
| Events |
|
|
User-managed app type
| Works In | In-Client Feature | Accessible in Zoom Client |
|---|---|---|
| Meetings |
|
|
| Webinars |
|
|
| Rooms |
|
|
| Zoom Chat |
|
|
| Whiteboard |
|
|
| Events |
|
|