Skip to main content

Roles & Permissions

Scriptix uses role-based access control (RBAC) to manage what users can do within your organization.

Available Roles

Scriptix has the following user roles:

  1. SYSOP - System Operator (back-office administration)
  2. ORGADMIN - Organization Administrator
  3. CONTRIBUTOR - Content Creator
  4. CUSTOMER - Basic User
  5. DEVELOPER - API Integration
  6. RESELLER - Reseller Management
  7. RESELLEE - Reseller's Customer
  8. TESTER - Testing Access

Role Descriptions

SYSOP (System Operator)

Purpose: System-level administration and back-office access

Who Has This Role:

  • Scriptix system administrators
  • Back-office support staff
  • Not a typical user role for organizations

Access:

  • Full back-office interface
  • Customer organization management
  • Plans and billing administration
  • Usage monitoring and analytics
  • Stranded sessions management
  • Priority queue management
  • Real-time monitoring
  • Traffic monitoring
  • Language and configuration management

ORGADMIN (Organization Administrator)

Purpose: Organization-level administration

Who Should Have This Role:

  • Organization owners
  • IT administrators
  • Managers who need administrative access

Access:

  • All workspace features (Home, Folders, Documents)
  • Glossaries management
  • User management
  • Organization settings
  • All features available to CONTRIBUTOR

CONTRIBUTOR

Purpose: Standard content creation and editing

Who Should Have This Role:

  • Team members
  • Content creators
  • Editors
  • Most regular users

Access:

  • Workspace (Home, Folders, Documents)
  • Create and upload files
  • Create transcripts and captions
  • Edit documents
  • Glossaries management
  • Export documents
  • Share documents via magic links
  • Add comments to transcripts

CUSTOMER

Purpose: Basic access

Who Should Have This Role:

  • Users with limited access needs
  • View-only users

Access:

  • Basic workspace access
  • View shared documents
  • Limited permissions

DEVELOPER

Purpose: API access and technical integration

Who Should Have This Role:

  • Software developers
  • Integration specialists
  • Technical team members

Access:

  • API keys management
  • Similar document access to CONTRIBUTOR
  • Technical integration features

RESELLER

Purpose: Reseller organization management

Who Should Have This Role:

  • Reseller account managers
  • Partner organizations

Access:

  • Reseller dashboard
  • Customer organizations management
  • Reseller users management
  • Custom models management
  • Language and configuration details
  • Reseller-specific features

RESELLEE

Purpose: Customer of a reseller

Who Should Have This Role:

  • Users in reseller customer organizations

Access:

  • Access as defined by reseller
  • Organization-specific permissions

TESTER

Purpose: Testing access

Who Should Have This Role:

  • Testing and QA purposes

Access:

  • Testing-specific access

Routes by Role

All Authenticated Users (roles: null)

These routes are accessible to all logged-in users:

  • Home workspace
  • Folder contents
  • Transcript editor
  • Caption editor
  • Profile settings
  • Billing and subscription
  • Speech-to-text sessions
  • Change password

SYSOP Only

  • Back-office customers management
  • Price plans management
  • Plans management
  • Billables
  • Usage monitoring
  • Stranded sessions
  • Priority queue
  • Traffic monitoring
  • Real-time monitoring

ORGADMIN and CONTRIBUTOR

  • Glossaries
  • Glossary details

RESELLER Only

  • Reseller dashboard
  • Reseller organizations
  • Reseller users
  • Reseller customer details
  • Custom models management
  • Language and configuration details

Folder Permissions

In addition to role-based access, folders can have team-based permissions:

Permission Levels:

  • No Access (0) - Team cannot see folder
  • Read (1) - Team can view folder contents
  • Write (2) - Team has full access (create, edit, delete)

Folder Types:

  • Shared Folders - Accessible to all organization members (Write by default)
  • Private Folders - Restricted access with team permissions

See: Folders Guide for folder permissions details.

Best Practices

Role Selection

Choose Appropriate Roles:

  • ORGADMIN - Limit to trusted administrators (2-3 users recommended)
  • CONTRIBUTOR - Most team members doing transcription work
  • CUSTOMER - View-only or limited access users
  • DEVELOPER - Only for users needing API access
  • RESELLER - Only for partner organizations

Security

Recommendations:

  • Assign minimum necessary permissions
  • Review role assignments periodically
  • Limit administrative access (SYSOP, ORGADMIN)
  • Use folder permissions for additional control
  • Avoid giving SYSOP access to regular users

Role Assignment

  • Users are assigned one role per organization
  • Role determines which routes and features are accessible
  • Organization administrators (ORGADMIN) can manage user roles
  • System operators (SYSOP) manage back-office access

Assign roles appropriately! Choose the right role for each user's responsibilities.

Next Steps