Add Users
You can add other people to your Runops organization or let them register themselves.
#
Add Users#
PortalOnly users that belong to the admin
group can manage users. Head over to https://use.runops.io/users and create users.
#
Command-lineOnly users that belong to the admin
group can manage users.
#
GroupsGroups
is a role based access control (RBAC) mechanism that allows admins to restrict runops users
to access only certain resources.
Groups
is a comma separated string that defines all groups that an user belongs to. The groups declared in the user
will allow this user
to only access other resources (like targets, or approve tasks) whose groups
match one of their groups.
For instance, the above statement will allow this user to only use targets whose groups
is either dev
or support
. Also
if a target have a review flow configured, this user will be able to approve only tasks whose groups
is either dev
or support
.
#
Self RegisterUsers can request access to Runops from Slack, Portal, and CLI. In all cases, an operator has to approve the new user before they receive access. Runops sends a Slack message with the user information for approval to the operators.
#
Slack/runops register
Anyone in your Slack workspace can type /runops register
and start the registration flow.
#
PortalAny users with an email from your organization can start the registration flow from the Runops portal: https://use.runops.io
#
Command-linerunops signup
Any users with an email from your organization can start the registration flow from the CLI.
After approval of the user from one of the operators in Slack the user needs to continue the signup from the CLI to link their user to Slack. Running runops signup
again will finish the setup and enable the user in Slack and the Command-line.
#
Activating usersAfter users self-register, operators can approve their accounts in 3 different ways:
#
SlackThe first admin of the Runops organization receives a message in Slack with a review card, from the Runops bot, where they can activate the new user.
#
PortalA user with the admin
group can edit the user in the portal and set update the status from reviewing
to active
#
Command-lineA user with the admin
group can edit the user using the CLI and set update the status from reviewing
to active
You can find the id of the user with: runops users list