Northbase*
PatternsFlowsSystemsPricing
Ask N*Sign inSign up
Northbase
PatternsFlowsSystemsAboutPricingPrivacyTerms
© 2026 Northbase. All rights reserved.
    1. Systems
    2. Notion
    3. Permission & Access Control

    Notion - Permission & Access Control

    We analyzed 12 examples of how Notion handles permission & access control across their product, spanning 10 different approaches: access denied page, confirm destructive, invite flow, member list, permission settings, request access flow, role assignment, role definitions, share dialog, upgrade prompt.

    Member List

    Settings People page, viewing Guests tab with no guests added yet

    Notion — Settings → People → Guests

    Settings People page, viewing Guests tab with no guests added yet

    Role Assignment

    Settings People page, Members tab with role selector dropdown open for a member

    Notion — Settings → People → Members

    Settings People page, Members tab with role selector dropdown open for a member

    Invite Flows

    Add members modal with email input and role selector, default role is Workspace owner

    Notion — Modal → Add members

    Add members modal with email input and role selector, default role is Workspace owner

    Email invitation received by invitee to join a Notion workspace

    Notion — Email (Gmail)

    Email invitation received by invitee to join a Notion workspace

    Role Definitions

    Role selector dropdown expanded showing all 3 workspace roles with descriptions

    Notion — Modal → Add members → Role selector

    Role selector dropdown expanded showing all 3 workspace roles with descriptions

    Share Dialogs

    Share popover for a page, showing current access and invite options

    Notion — Page → Share

    Share popover for a page, showing current access and invite options

    Share dialog with General access dropdown expanded showing visibility options

    Notion — Page → Share → General access

    Share dialog with General access dropdown expanded showing visibility options

    Permission Settings

    Access level dropdown expanded showing page-level permission options

    Notion — Page → Share → Access level dropdown

    Access level dropdown expanded showing page-level permission options

    Access Denied Pages

    Full-page access denied state when user lacks permission to view page

    Notion — Direct page URL

    Full-page access denied state when user lacks permission to view page

    Request Access Flows

    Admin reviewing access request from external user in Inbox

    Notion — Inbox → Access request

    Admin reviewing access request from external user in Inbox

    Confirm Destructive

    Feedback survey modal when removing a member from workspace

    Notion — Settings → People → Remove member

    Feedback survey modal when removing a member from workspace

    Upgrade Prompt

    Upgrade modal for Plus plan with full payment form

    Notion — Settings → Upgrade plan

    Upgrade modal for Plus plan with full payment form

    See how other products handle permission & access control

    AirtableAsanaAtlassianDropboxFigmaGitHubLinearSlackTrello