Roles and Permissions

Roles and Permissions

Every project member in SceneItAll has a role that determines what they can do. Roles follow a hierarchy: Owner has the most access, and each level below has fewer capabilities.

The Four Roles

Owner

The person who created the project. There is exactly one owner per project.

  • Full control over all project settings and data.
  • Can manage members (invite, remove, change roles).
  • Can delete the project.
  • Has all Admin and Member permissions.

Admin

Trusted team members who help manage the project’s content.

  • Upload and manage scripts.
  • Access script settings.
  • Run AI detection, continuity checks, and synopsis generation.
  • Review and accept AI proposals.
  • Publish and unpublish scripts.
  • Manage episodes (create, rename, archive).
  • Manage revisions (upload, rename, archive, delete).
  • Split and merge scenes.
  • Manage crew and cast (add, edit, delete, import).
  • Renumber cast.
  • Invite new members and manage member roles (Admin, Member, Viewer) — but cannot modify the Owner or delete the project.
  • All Member permissions.

Member

Standard team members who can view and contribute but not manage.

  • View all scripts, breakdowns, and crew data.
  • Add comments on scenes.
  • Like and interact with comments.
  • Upload files (when permitted).

Viewer

Read-only access to the project.

  • View scripts, breakdowns, and crew data.
  • Cannot make any changes.

What Each Role Can Do

ActionOwnerAdminMemberViewer
View scripts and breakdownsYesYesYesYes
Add commentsYesYesYesNo
Upload scriptsYesYesNoNo
Manage episodesYesYesNoNo
Script settingsYesYesNoNo
Run AI featuresYesYesNoNo
Review proposalsYesYesNoNo
Publish/unpublish scriptsYesYesNoNo
Manage crew and castYesYesNoNo
Invite membersYesYesNoNo
Change member roles / remove membersYesYes*NoNo
Delete projectYesNoNoNo

* Admins can change roles and remove any member except the Owner (and cannot change their own role).

How Roles Are Assigned

  • The person who creates a project is automatically the Owner.
  • When inviting new members (via the Invite button in the top bar), the inviter — Owner or Admin — picks the role to grant: Admin, Member, or Viewer. Owner is never an invite option.
  • Owners and Admins can change member roles and remove members at any time; Admins cannot modify the Owner.
  • Users cannot change their own role.

Tips

  • Keep the number of Admins small — they have significant control over project content.
  • Use the Member role for department heads and crew who need to view breakdowns but shouldn’t manage scripts.
  • The Viewer role is useful for executives, clients, or stakeholders who need visibility without edit access.
  • There can only be one Owner per project. Ownership cannot be transferred through the app.