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

    Figma - Permission & Access Control

    We analyzed 17 examples of how Figma handles permission & access control across their product, spanning 9 different approaches: confirm destructive, invite flow, member list, permission settings, request access flow, role definitions, scope hierarchy, share dialog, upgrade prompt.

    Scope Hierarchy

    Organization admin dashboard showing seat allocation and requests

    Figma — CSC admin → Dashboard

    Organization admin dashboard showing seat allocation and requests

    Member List

    Organization member list showing all users with seat types

    Figma — CSC admin → People

    Organization member list showing all users with seat types

    Member list showing pending invitation alongside active member

    Figma — CSC admin → People

    Member list showing pending invitation alongside active member

    Action menu for pending invitation showing available actions

    Figma — CSC admin → People → Pending invite → Actions

    Action menu for pending invitation showing available actions

    Invite Flows

    Invite modal with email input and seat type selection

    Figma — CSC admin → People → Invite users

    Invite modal with email input and seat type selection

    Invite by link tab showing shareable URL with permission level

    Figma — CSC admin → People → Invite → Invite by link

    Invite by link tab showing shareable URL with permission level

    Team invite email received by invitee

    Figma — Email (Gmail)

    Team invite email received by invitee

    Role Definitions

    Seat type dropdown showing all tiers with pricing and feature descriptions

    Figma — CSC admin → People → Invite → Seat type

    Seat type dropdown showing all tiers with pricing and feature descriptions

    Permission dropdown for invite link showing view vs edit options

    Figma — CSC admin → People → Invite by link → Permission dropdown

    Permission dropdown for invite link showing view vs edit options

    Confirm Destructive

    Confirmation dialog for removing pending invite

    Figma — CSC admin → People → Remove confirmation

    Confirmation dialog for removing pending invite

    Share Dialogs

    File-level share dialog with invite and access options

    Figma — File → Share

    File-level share dialog with invite and access options

    Request Access Flows

    Request access page when user lacks permission to view file

    Figma — Direct file URL

    Request access page when user lacks permission to view file

    File owner viewing access request in share dialog

    Figma — File → Share

    File owner viewing access request in share dialog

    Admin dashboard showing incoming seat upgrade request

    Figma — CSC admin → Dashboard

    Admin dashboard showing incoming seat upgrade request

    Detailed seat request panel with user info and approval options

    Figma — CSC admin → Dashboard → Seat request detail

    Detailed seat request panel with user info and approval options

    Permission Settings

    View-only state showing restricted permissions in file editor

    Figma — File editor

    View-only state showing restricted permissions in file editor

    Upgrade Prompt

    Seat upgrade request modal to get Figma Design edit access

    Figma — File → Start editing

    Seat upgrade request modal to get Figma Design edit access

    See how other products handle permission & access control

    AirtableAsanaAtlassianDropboxGitHubLinearNotionSlackTrello