Managing teams
As part of role-based access control (RBAC), Dagster+ supports the ability to assign users to teams. A team is a group of users with a set of default deployment, code location, and Branch Deployment user roles.
To complete the steps in this guide, you'll need:
- A Dagster+ Pro plan
- Dagster+ Organization Admin permissions in your organization, and for the deployments where you want to manage teams.
Adding teams
- In the Dagster+ UI, click the user menu (your icon) > Organization Settings.
- Click the Teams tab.
- Click the Create a team button.
- In the window that displays, enter a name in the Team name field.
- Click Create team.
After the team is created, you can add team members and assign user roles to deployments.
Adding team members
Navigate to the Organization Settings > Teams tab and locate the team you want to add team members to. Then:
- Click the Edit button in the Actions column.
- In the Members tab, use the search bar to locate a user in your organization.
- Once located, click the user.
- Click Add user to team.
- Repeat as needed, clicking Done when finished.
Removing team members
Navigate to the Organization Settings > Teams tab and locate the team you want to remove team members from. Then:
- Click the Edit button in the Actions column.
- In the Members tab, locate the user in the list of team members.
- Click Remove from team.
- Repeat as needed, clicking Done when finished.
Managing team roles
Navigate to the Organization Settings > Teams tab and locate the team you want to manage roles for. Then:
- Click the Edit button in the Actions column.
- In the Roles tab, click the Edit team role button next to the deployment or branch deployment where you want to modify the team's role.
- In the window that displays, select the team role for the deployment or branch deployment. This role will be used as the default for this team for all code locations in the deployment or branch deployment.
- Click Save.
- To set permissions for individual code locations in a deployment:
- Click the toggle to the left of the deployment to open a list of code locations.
- Next to a code location, click Edit team role.
- Select the team role for the code location.
- Click Save.
Removing teams
Navigate to the Organization Settings > Teams tab and locate the team you want to remove. Then:
- Click the Edit button in the Actions column.
- In the modal that displays, click the Delete team button.
- When prompted, confirm the deletion.
Next steps
- Learn more about RBAC in Understanding User Roles & Permissions
- Learn more about how to manage users in Dagster+ in Understanding User Management in Dagster+