Skip to content

User management

Konstantin edited this page Nov 5, 2023 · 3 revisions

Users information is stored in users.yml file

userctl -user <username> -password <password> [-scope <scope>] - creates or change user

user record example:

- user: username
  callsign: Hunter1
  team: White
  role: Team Member
  password: xxxxxxxxxxxx
  scope: group1
  read_scope:
    - group2
    - group3

fields:

  • user: uservame for enrollment login
  • password: password hash
  • scope: user's group. All users within group can see each other
  • callsign (optional): force client to use callsign
  • team (optional): force client to use team. Possible values: White, Yellow, Orange, Magenta, Red, Maroon, Purple, Dark Blue, Blue, Cyan, Teal, Green, Dark Green, Brown
  • role (optional): force client to use role. possible values: HQ, Team Lead, Team Member, K9, Forward Observer, Sniper, Medic, RTO
  • read_scope (optional): list of groups user can see messages from
Clone this wiki locally