Managing Page Access by Role

How-to use the "Page Access" tab on each Role

Managing Page Access by Role

Knack’s Page Access sub-tab on each User Role offers a read-only, centralized view of which roles can access which pages in your app. This feature improves visibility into permissions and helps you confidently manage access across your application.


Overview

With the Page Access tab, you can:

  • Audit access permissions for all roles across your app's parent pages
  • Understand who can or cannot access each page
  • Quickly navigate to permission settings to make edits

How to Access the Page Access Tab

  1. Go to the Builder and click into the Users section.
  2. Select either All Users or User Roles.
  3. Click the Page Access tab from the top navigation bar.

📘

The 'Page Access' tab & feature is included on Pro plans and above



Viewing Access for All Users

When viewing the All Users table:

  • Each parent page is listed as a row.
  • Badges in each row indicate which roles have access to that page.
  • An Edit Access link is available for each row.

This table does not display child pages.



Viewing Access for a Specific Role

In the User Roles section:

  • Select a role to view its access.
  • The Page Access tab shows a two-column layout:
    • Left column = Pages the role can access (highlighted in green)
    • Right column = Pages the role cannot access (highlighted in gray)


Editing Access Permissions

Clicking Edit Access from any row in the Page Access tab opens the relevant page’s settings with the Access panel preloaded. The "Specific roles" card is automatically highlighted so you can immediately update permissions.


What You’ll See in Blank or New Apps

If your app doesn’t yet have pages or login-required content, the Page Access tab will display helpful prompts based on the app’s current state:

App StateGuidance
No pagesMessage: “You have no pages! Add a page to get started.” with CTA to Pages
No protected/login pagesPrompt to add a protected page, with optional GIF tutorial
Public or private pagesA button to "Edit Access" is shown next to each top-level page


Additional Details

  • A fixed + Add Role button appears when 12 or more roles exist
  • Tooltips clarify the purpose of All Users and User Roles tables
  • Page access data is pre-aggregated for faster load times. Please try refreshing your page if you're not seeing a recent update you made in a different browser tab.