This guide is applicable to Dagster+ Pro.
As part of our role-based access control (RBAC) feature, 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.
In this guide, we'll cover how to add, manage, and remove teams in Dagster+.
To use this feature, you'll need a Dagster+ Pro plan.
- 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 users and assign user roles to deployments.
In the Organization Settings > Teams tab:
- Locate the team you want to modify in the table of teams.
- Click the Edit button in the team's row.
From here, you can manage team members and the team's roles for deployments.
- 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.
- In the Members tab, locate the user in the list of team members.
- Click Remove from team.
- Repeat as needed, clicking Done when finished.
- In the Roles tab, click the Edit team role button next to the deployment where you want to modify the team's role.
- In the window that displays, select the team role for the deployment. This role will be used as the default for this team for all code locations in the 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.
- In the Dagster+ UI, click the user menu (your icon) > Organization Settings.
- Click the Teams tab.
- Locate the team you want to delete in the table of teams.
- Click the Edit button in the team's row.
- Click the Delete team button.
- When prompted, confirm the deletion.