Team Members.
Invite editors and viewers to your Studio. Manage access with role-based permissions.
Team Members
VoxelSite supports multiple users per Studio installation. The site owner can invite team members with different access levels.
Roles
| Role | Access |
|---|---|
| Owner | Full access. Manages team, settings, AI configuration, publishing, and all content. One owner per installation. |
| Editor | Can edit pages, manage assets, use the AI chat, use notes, use the board, work with forms, manage designs, and publish. Cannot access Settings or Team management. |
| Viewer | Read-only access. Can view the site preview, pages, and assets. Cannot make any changes. |
Adding team members
- Open the Team page from your account dropdown (top-right)
- Click Add Member
- Enter their name, email, and a temporary password
- Select a role (Editor or Viewer)
- Share the credentials — they can change their password after signing in
No email configuration is required. You share credentials directly with your team members.
Managing members
From the Team page, the owner can:
- Edit a member's name, email, or role
- Reset a member's password
- Remove a member (immediately revokes access)
Access control
Role permissions are enforced at the server level:
- Viewers cannot perform any write operations (POST, PUT, DELETE) — the API returns 403
- Editors cannot access the Settings page or Team management
- Navigation automatically adjusts — pages you don't have access to are hidden
- Notes are private to each user — Owner and Editor notes are separate and not visible to each other. Viewers do not have access to Notes
- Board is visible to all roles — Owners and Editors can create and manage cards, Viewers can only view
If someone tries to access a restricted page directly (by typing the URL), they see an Access Denied page.
Ready to build?
One-time purchase. Self-hosted. Own every file forever.