Overview
Teams group users and control how permissions apply. Poolside uses role-based access control (RBAC). Roles define permissions, you assign roles to teams, and users inherit permissions through their team memberships. You manage teams from Organization >How teams work
- Single role per team: Each team is assigned exactly one role.
- Role reuse: A role can be assigned to multiple teams.
- Permission inheritance: Users inherit permissions through the role assigned to their team.
- No direct permissions: Teams do not define permissions themselves. They determine which role’s permissions users receive.
Create a team
Prerequisites- You belong to a team with the
tenant-adminrole.
- In the Poolside Console, navigate to Organization >
Teams.
- Click New Team.
- Enter a team name.
- Select a built-in or user-created role to assign to the team.
- If you do not select a role, Poolside assigns the
developerrole by default. - The access details for the selected role are shown for reference.
- If you do not select a role, Poolside assigns the
- Click Create.
Add users to a team manually
Prerequisites- You belong to a team with the
tenant-adminrole.
- In the Poolside Console, navigate to Organization >
Teams.
- Select a team to open the team details page.
- Click Add User.
- Enter one or more email addresses. You can also paste a comma-separated list of emails.
- Click Add.
Import users to teams from a CSV
Use a CSV file to add multiple users and assign them to teams in a single upload. Prerequisites- You belong to a team with the
tenant-adminrole.
-
In the Poolside Console, navigate to Organization >
Teams.
- Select a team to open the team details page.
- Click Add User.
- Select Batch Import.
- Download the CSV template.
-
Populate the file with user email addresses and team IDs.
Example:You can assign different teams to different users in the same file. To find a team’s ID, open the team details under Organization >
Teams.
- Upload the completed file and click Add.
Export team users
Export team users to review team membership. Prerequisites- You belong to a team with the
tenant-adminrole.
- In the Poolside Console, navigate to Organization >
Teams.
- Select a team to open the team details page.
- Click Export Users.
Edit a team
Change the team name or assigned role. The changes apply to all users in the team. Prerequisites- You belong to a team with the
tenant-adminrole.
- In the Poolside Console, navigate to Organization >
Teams.
- Select a team to open the team details page.
- Click Edit Team.
- Change the team name or the assigned role as needed.
- Click Save.
Delete a team
Deleting a team removes its role assignment. Users who belonged to the team lose the permissions granted by that role, but the users themselves are not deleted and remain in the organization. Prerequisites- You belong to a team with the
tenant-adminrole.
- In the Poolside Console, navigate to Organization >
Teams.
- Select a team to open the team details page.
- Click Delete Team.
- In the confirmation dialog, click Delete Team.