You can specify access to Visualforce pages in permission sets.
Required Editions
| Available in: both Salesforce Classic and Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions |
| User Permissions Needed | |
|---|---|
| To view Visualforce page access settings: | View Setup and Configuration |
- From Setup, in the Quick Find box, enter Permission Sets, and then select Permission Sets.
- Select a permission set.
- Click Visualforce Page Access.
- Click Edit.
- Select the Visualforce pages that you want to enable from the Available Visualforce Pages list and click Add, or select the Visualforce pages that you want to disable from the Enabled Visualforce Pages list and click Remove.
- Click Save.