How to Use SingleStore Helios RBAC
On this page
The sections below outline the steps for using RBAC at the Organization and Workspace group levels.
RBAC can be configured by using the User Management tab under the Deployments Page in the Cloud Portal
Organization Level
Inviting New Users
-
Navigate to the Users & Teams option from the Organization menu at the top.
-
Select Add Member.
-
Enter the new user's email address and then select the default team that this member should be invited to.
-
By default, each user is given the User role.
-
To change or add roles for each user, navigate to Teams, then select the team the user needs to be part of in the organization.
-
Select Edit Team, select the user from the list, and then select Update Team.
Creating a New Team
-
Navigate to the Users &Teams option from the Organization menu at the top.
-
Switch to the Teams tab.
-
Select Create New Team.
-
Add the details for Team Name and Team Description.
-
Select default members in the team.
-
Select Create Team to complete the creation.
Updating the Members of Existing Teams
-
Navigate to the Users & Teams option from the Organization menu at the top.
-
Switch to the Teams tab.
-
Select the ellipsis (three dots) in the Actions column and select View Team.
Alternatively, you can directly select the Team Name in the first column. -
Select Edit Team on the top right.
-
Add or remove existing members of the team as required.
-
Select Update Team to save changes.
-
Workspace Group Level
Inviting New Users
-
Navigate to Deployments in the left navigation pane.
-
Select the workspace group that you want to invite the user to.
-
Select the User Management tab.
-
Select Add Members.
-
In the Add Member to Workspace group dialog box, fill in the details.
-
Select User or Team from the list, select a user or the team from the list, and select a role.
This applies to the workspace group-level roles that need to be added. -
Select Add Members to save the changes.
-
You will be able to see the member or team added.
Updating Members in an Existing Workspace Group
-
Navigate to Deployments in the left navigation pane.
-
Select the workspace group from the workspace group list that you want to invite the user to.
-
Select the User Management tab.
-
Select the ellipsis (three dots) in the Actions column and then select Edit Roles next to the user to change the role of the user.
To remove the user’s access from the workspace group completely, select Revoke all Roles. -
In the Edit Roles, change the role for the user.
-
Select Update to save the changes.
Enabling RBAC for New and Existing Organizations
RBAC is enabled for all Organizations.
Pre-defined teams are created and granted common roles when RBAC is enabled.
For new organizations, the initial users will be added to the Organization Owners team, which grants full access to all user actions.
New users can be invited to join any team(s).
When users are added to an organization or a workspace group, synchronization takes place in the engine and they are added to the corresponding user groups in the backend.
Last modified: July 24, 2024