Roles and permissions in Proscene
Proscene has eight roles and one rule that explains most of the system: your organization role decides what you can do, and production membership decides where you can do it.
Org role vs production membership
Everyone in your workspace has exactly one organization role, set by an admin in the People directory. That role is the single source of their permissions everywhere in Proscene.
Separately, each person is assigned to specific productions. A production assignment carries its own role label and an optional character name, which is how someone shows up on that show's cast and crew board, but it does not change what they are allowed to do. A stage manager assigned to two shows can write reports on both; a cast member assigned to five shows still cannot write reports on any of them.
Admins and producers are the exception to the "where" rule: because they manage productions, they can open every production in the organization without an explicit assignment. Everyone else only sees productions they have been assigned to.
The eight roles at a glance
The People directory shows each role's access tier in a read-only Permission column: Admin, Editor, or Viewer. Here is what each role means in practice.
| Role | Tier | In practice |
|---|---|---|
| Admin | Admin | Runs the workspace. Full access everywhere, including workspace settings and the People directory. The only role that can invite people or change roles. |
| Producer | Admin | Everything an admin can do inside productions, including creating shows, managing teams, and deleting reports, but no workspace settings or People directory. |
| Director | Editor | Full working access on assigned shows: reports, calls, blocking, uploads, and note tags, plus posting announcements. |
| Choreographer | Editor | Same working access as a director, minus announcements and note tag management. |
| Creative | Editor | For designers and the wider creative team. Identical access to a choreographer. |
| Stage Manager | Editor | Reports, calls, blocking, uploads, and note tag management on assigned shows. Cannot post announcements. |
| Cast | Viewer | Sees distributed reports, documents, video, announcements, and blocking on assigned shows; writes notes and confirms their own calls. |
| Crew | Viewer | Same access as cast. |
What each role can do
Grouped into plain terms, here is the full capability picture.
| What you can do | Who can do it |
|---|---|
| View productions, reports, documents, video, announcements, and blocking | Everyone on the show |
| Write notes and confirm your own calls | Everyone on the show |
| Write rehearsal reports and schedule calls | Admin, Producer, Director, Choreographer, Creative, Stage Manager |
| Upload documents and rehearsal video | Admin, Producer, Director, Choreographer, Creative, Stage Manager |
| Edit blocking and stage setup | Admin, Producer, Director, Choreographer, Creative, Stage Manager |
| Post announcements | Admin, Producer, Director |
| Manage note tags | Admin, Producer, Director, Stage Manager |
| Create productions, manage teams and casting, delete reports | Admin, Producer |
| Workspace settings, inviting people, changing roles | Admin only |
One nuance worth knowing: draft rehearsal reports are visible only to the roles that can write them. Cast and crew see a report once it has been distributed, never before.
Guardrails built into the system
- You cannot change your own role. Another admin has to do it, which keeps a lone admin from accidentally locking themselves out.
- The last admin is protected. Proscene refuses to demote or remove the only remaining admin; promote someone else first.
- Role changes are immediate. There is no re-invite step; the person's access updates the next time they load a page.
- Permission checks run on the server. The interface hides what you cannot do, and the server enforces it independently.