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, work with forms, 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
If someone tries to access a restricted page directly (by typing the URL), they see an Access Denied page.