# Role permissions Zoom uses [role-based permissions](https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0064983) to enable admins to control what users can access when they sign in to Zoom. To enable users under your Zoom account to create and edit apps: 1. Log into the Zoom web portal as admin. 2. Go to **User Management** > **Roles** > **All**. 3. Find the role that you want to change the permissions, then click the **Edit** button to the right of it. 4. Go to **Role Settings** > **Advanced features**. 5. Select the **View** and **Edit** checkboxes for **Zoom for developers**. ![](/img/role-permissions.png) 6. Save the changes. --- ## Deprecated legacy permissions Note that we have flagged these granular role permissions for deprecation: - OAuth - Chatbot - Meeting SDK The separate permissions were part of the legacy app creation process, which had separate app types. We consolidated the separate app types into the General app type, so the separate permissions are no longer needed. To develop a general app, you must be assigned **Zoom for developers** - view and edit permissions. For more information about creating apps, see [Creating OAuth client apps for users](/docs/build-flow/create-oauth-apps/). --- ## Resources [Granular permissions deprecation announcement](/changelog/platform/role-management-granular-permissions-deprecation/)