Skip to main content

CLI Organizations management

This section explains how to manage users in your organization.

An organization is a group of game developers. It holds ownership over one or more games. Organization defines limits, such as concurrent match limit as well as custom resources:

A new organization is created for each account during registration on the panel.
Organization member accounts have to be created by the organization owner with Elympics CLI.

caution

You cannot change the organization of an existing account.

Listing users and granted permissions

To see your own permissions run:

elympics users get

You can also do this for all users in the organization with:

elympics users list

Furthermore, you can add the following flags for filtering:

  • -l or --limit – to limit the amount of entries (defaults to 50),
  • -s or --skip – to skip first N entries,
  • -u or --username – to only show usernames containing a pattern passed as the argument.

Creating a user

To create a new user in the organization run:

elympics users create -u <username> -e <email address>

You will be prompted to provide the password.
Alternatively you can pipe it into the command or use the -p flag.

tip

Account user will be able to change the password without knowing the previous one. Only the access to provided email address is necessary. Read more here.

Promoting and demoting admins

Admin rights are required to manage games, game versions, queues and regions.

To grant or remove admin right, run one of the following commands, respectively:

elympics users promote -u <user id>
elympics users demote -u <user id>

Adding and removing game access

Game development access allows users to upload new game versions of a specific game.

To manage game access permission, run one of the following commands, respectively:

elympics users add-game-access -u <user id> -g <game id>
elympics users remove-game-access -u <user id> -g <game id>