ReferenceConsoleUsers

Users

Manage teams with users.

Synnax uses role-based access control (RBAC). Each user is assigned a role that determines what resources they can view, edit, or delete.

Registering Users

Register a user with the Register a user command in the Command Palette.

Select a role during registration. The new user can then log in with the registered username and password.

Built-In Roles

Synnax provides five built-in roles that cover common access patterns. Built-in roles cannot be deleted or renamed.

RoleDescriptionKey Capabilities
OwnerFull control of deployment, including user registration and securityAll actions on all resources; user management; security settings
EngineerFull access to system configuration except user managementCreate/edit channels, projects, schematics, line plots, tasks, devices, ranges, tables, Arc code; view users and roles
OperatorView projects and visualizations; control hardware and data acquisitionControl hardware tasks; edit ranges and framers; view all resources; cannot modify system configuration
HostFor machines running the Synnax driverManage devices, tasks, and Arc automations
ViewerRead-only access to all resourcesView all resources; no edit or delete capabilities

Assigning Roles

Right-click the user in the Users Toolbar and select Change role. In the dialog, select a role and click Assign.

You can also drag a user onto a role in the resource tree.

Root users cannot have their roles changed, and users cannot change their own roles.