---
schema_version: "1"
id: 0ba7b57b244561e7ed9551c564f3e7a983f35233cb2802c373817fccd2347bfd
title: Enable Enhanced Permission Set Component Views
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/platform/264-0-0/users_perm_set_component.md
canonical_url: https://help.salesforce.com/s/articleView?id=platform.users_perm_set_component.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: b2ed94777d6da6e405e1827efe9e661930c64bc5cd4c0973c35255ef690b68a1
description: When you have large numbers of Apex class assignments for permission sets, enable a paginated result set, standard filtering, and sorting to work more efficiently.
products:
  - Security
  - Salesforce Platform
release: "264"
---
# Enable Enhanced Permission Set Component Views

When you have large numbers of Apex class assignments for permission sets, enable a paginated result set, standard filtering, and sorting to work more efficiently.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: both Lightning Experience and Salesforce Classic</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Essentials</strong>, <strong>Professional</strong>, <strong>Enterprise</strong>, <strong>Performance</strong>, <strong>Unlimited</strong>, <strong>Developer</strong>, and <strong>Database.com</strong> Editions</td></tr></tbody></table>

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small permission">
        <colgroup>
          <col style="width:50%">
          <col style="width:50%">
        </colgroup>
        <thead class="slds-text-title_caps ">
          <tr class="">
            <th scope="colgroup" class="slds-cell-wrap" colspan="2" style="text-align:center;vertical-align:top;" id="d28776e82">User Permissions
              Needed</th>
          </tr>
        </thead>
        <tbody>
          <tr class="">
            <td data-label="User Permissions Needed" class="slds-cell-wrap" style="vertical-align:top;" headers="d28776e82 ">To enable Enhanced Permission Set Component Views:</td>

            <td class="slds-cell-wrap" style="vertical-align:top;" headers="d28776e82 ">Customize Application</td>

          </tr>
        </tbody>
      </table>

1. From Setup, enter User in the Quick Find box, then select **User Management Settings**.
2. Enable **Enhanced Permission Set Component Views**.
3. On the Permission Sets Setup page, select a permission set.
4. Select **Apex Class Access** and click **Edit**. If you have many classes assigned to the permission set, select the number of items per page to view.
    
    ![The edit page for Apex Class Access in a permission set with the enable enhanced option enabled.](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-access-264-0-0-production-enus/a92be132-3cbc-412a-9262-130636120c14/access/images/user_management_apex_view.png)
    
    ![Note](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-platform-access-264-0-0-production-enus/a92be132-3cbc-412a-9262-130636120c14/images/icon_note.png)
    
    Note If you have more than 5,000 Apex classes, the “All” view doesn’t display any classes, and the letter “A” view is selected by default.

#### See Also

- [Permission Sets](https://help.salesforce.com/s/articleView?id=platform.perm_sets_overview.htm&release=264.0.0&type=5 "A permission set is a collection of settings and permissions that give users access to various tools and functions. Permission sets extend users’ functional access without changing their profiles and are the recommended way to manage your users’ permissions.")