Skip to main content

👥 User Management Overview

User management is a fundamental aspect of GCXONE, allowing administrators to precisely control who can access the system and what they can do within it.

Core Concepts (RBAC)

GCXONE uses Role-Based Access Control (RBAC) to ensure security and scalability. Instead of assigning permissions to individuals, you assign them to Roles, and then assign individuals to those roles.

🎭 Roles and Permissions

Roles define the actions a user can take (e.g., "View Live Video," "Export Alarms," "Delete Sites"). Each role is a collection of these granular privileges.

📶 Access Levels

Access levels determine the scope of a user's vision. A user with the same role (e.g., "Operator") can have different scopes:

  • Service Provider: Can see all customers and sites within the entire tenant.
  • Customer: Can only see sites belonging to their specific customer account.
  • Site: Can only see specific physical locations.

🏷️ Customer Groups

Customer Groups allow you to group multiple customers together. This is useful for managers who need to supervise a specific regional subset of clients without having full "Service Provider" access.


The User Journey

Getting a new user onboarded follows a simple four-step process:

  1. Define the Role: Choose a default role or create a custom one with specific permissions.
  2. Assign a Customer Group: Decide which clients this user is allowed to monitor.
  3. Send Invitation: Invite the user via their email address using the automated workflow.
  4. Talos Sync: For operators, ensure their account is synchronized with the Talos Alarm Engine.

🚀 Quick Start Checklist

  • Review the default roles.
  • Create a "Customer Group" for your first project.
  • Send an invitation to your first operator.
  • Verify they can log in and see the correct sites.


Next: Understanding Roles & Access Levels