Skip to content

Roles & Permissions

Nexxus uses role-based permissions to control what users can access and what actions they can perform.

Each role contains a set of permissions. Assigning a role to a user automatically gives that user the permissions assigned to the role.

Nexxus includes five system roles by default:

  • Superadmin — Has full access to the entire system and all available permissions.
  • Admin — Has broad access to manage events, clients, talents, call sheets, users, and other operational areas.
  • Moderator — Handles day-to-day event and production activities with more limited administrative access.
  • Talent — Accesses features relevant to their assigned events, schedules, call sheets, and personal profile.
  • User — A basic system account with limited access.

System roles cannot be deleted or renamed, but their permissions can be modified according to the system’s configuration.

Administrators can create custom roles and assign specific permissions to them.

Custom roles can be:

  • Renamed.
  • Edited.
  • Deleted.

A custom role cannot be deleted while users are assigned to it. Users must first be reassigned to another role.

Permissions are organized by feature, including:

  1. Events

    • View Events
    • Show Event Details
    • Create Events
    • Edit Events
    • Delete Events
    • Assign Talent to Events
    • Edit Assigned Talent
    • Delete Assigned Talent
    • View Event Checklist
    • Update Event Checklist
  2. Users

    • View Users
    • Create Users
    • Edit Users
    • Delete Users
  3. Roles

    • View Roles
    • Create Roles
    • Edit Roles
    • Delete Roles
  4. Clients

    • View Clients
    • Show Client Details
    • Edit Clients
    • Delete Clients
  5. Talents

    • View Talents
    • Show Talent Details
    • Edit Talents
    • Delete Talents
    • Approve Talents
    • Reject Talents
  6. Calendar

    • View Calendar
    • Create Calendar Entries
    • Edit Calendar Entries
    • Delete Calendar Entries
    • View All Calendar Items
    • Filter Calendar by User
  7. Call Sheets

    • View Call Sheets
    • Show Call Sheet Details
    • Create Call Sheets
    • Edit Call Sheets
    • Delete Call Sheets
    • Send Call Sheets
  8. Call Sheet Templates

    • Manage Templates
    • Create Templates
    • Edit Templates
    • Delete Templates
  9. Media

    • View Media
    • Upload Media
    • Create Media Folders
    • Edit Media
    • Delete Media
    • Download Media
  10. Rehearsals

    • View Rehearsals
    • Create Rehearsals
    • Edit Rehearsals
    • Delete Rehearsals
  11. Messages

    • Direct Message Anyone
    • Create Group Message
  • Users — Manage user accounts and assigned roles.
  • Access Control — Learn how permissions are applied throughout Nexxus.