Skip to content

Conversation

@dcrawbuck
Copy link
Collaborator

@dcrawbuck dcrawbuck commented Oct 1, 2025

Add a new 'Team roles' section to the dashboard settings documentation to outline each role's permissions.


Linear Issue: SW-4059

Open in Cursor Open in Web


Note

Documents team roles and permissions in the dashboard settings, including role change restrictions.

  • Docs:
    • Add a new Team roles section in content/docs/dashboard/dashboard-settings/overview-settings-team.mdx detailing permissions for Owner, Admin, Editor, and Reader roles and noting that only Owners or Admins can change member roles.

Written by Cursor Bugbot for commit aa6e540. This will update automatically on new commits. Configure here.

@cursor
Copy link

cursor bot commented Oct 1, 2025

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

@linear
Copy link

linear bot commented Oct 1, 2025

SW-4059 [docs] dashboard: team roles

page(s): /dashboard/dashboard-settings/overview-settings-team

Changes Needed

  • need to add a new section about roles
  • explains that the owner or admin(s) can change roles
  • outlines the meaning of each role:
  OWNER — Full control
  - Can perform all actions on the team/organization
  - Can invite/remove team members
  - Can assign or change any team member's role including other Owners
  - Can modify billing and organization settings
  - Access to all features including sensitive data (webhooks, API keys)
  - Maximum privileges

  ADMIN — Full access, limited team management
  - Can perform most administrative actions
  - Can invite/remove team members
  - Cannot assign or change Owner roles (can only assign Admin, Editor, or Reader)
  - Access to sensitive features like webhook destinations
  - Full create/update/delete permissions on paywalls, campaigns, products, etc.

  EDITOR — Can create and modify content
  - Can read, create, and update:
    - Paywalls and paywall triggers
    - Campaigns and A/B tests
    - Products
    - Notifications
    - Projects
  - Can view applications and organizations
  - Cannot delete applications
  - Cannot access team management (invite/remove members)
  - Cannot access sensitive settings like webhooks or billing

  READER — View-only access
  - Can view/read all resources (paywalls, campaigns, analytics, etc.)
  - Cannot create, update, or delete anything
  - Useful for stakeholders who need visibility but shouldn't make changes

repo=superwall/docs

@dcrawbuck dcrawbuck marked this pull request as ready for review October 8, 2025 00:53
@dcrawbuck dcrawbuck force-pushed the cursor/SW-4059-update-dashboard-docs-with-team-roles-036f branch from aa6e540 to 20f5fd3 Compare October 8, 2025 01:24
@dcrawbuck dcrawbuck merged commit 42e420e into main Oct 8, 2025
1 check passed
@dcrawbuck dcrawbuck deleted the cursor/SW-4059-update-dashboard-docs-with-team-roles-036f branch October 8, 2025 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants