No results for ""
EXPAND ALL
  • Home
  • API docs

Teams

Read time: 2 minutes
Last edited: Aug 02, 2024
Teams is an Enterprise feature

Teams is available to customers on an Enterprise plan. To learn more, read about our pricing. To upgrade your plan, contact Sales.

Overview

This category contains documentation topics about how to set up and manage teams within your LaunchDarkly organization. A team is a group of members of your LaunchDarkly account.

In these topics, you can learn how to create teams in LaunchDarkly, add and remove members of your organization to teams, and use custom roles to give teams specific permissions and access to different parts of LaunchDarkly.

You can also request reviews from teams on flag change approval requests. To learn more, read Approvals.

To learn more about best practices for how to start using teams, read Building teams in LaunchDarkly.

You can also sync groups from your IdP to teams within your account. To learn more, read about team sync with SCIM.

You can also use the REST API: Teams

Teams in LaunchDarkly

Teams are groups of your organization's members. A LaunchDarkly account administrator can give specific permissions to teams using custom roles. Custom roles let team members perform actions on different resources, such as projects or flags. To learn more, read Custom roles.

Large organizations often need to set up fine-grained access rules and give those permissions to specific groups of people. Assigning permissions to groups of people in an organization can help make consistent security or general workflow processes. In LaunchDarkly, teams are the mechanism for enterprise organizations to do that efficiently.

A team is primarily made up of three collections of data:

  • A list of the members of the larger organization who are on that team.
  • A list of the permissions that the team's members have.
  • A list of the team maintainers of the larger organization who manage the team.

With teams you can:

  • Easily give new members in your organization a set of custom roles by adding them to an existing team.
  • Control environment permissions at the group level, rather than individually assigning an environment's access privileges to members.
  • Map permissions in LaunchDarkly to your organizational structure. For example, you can give mobile flag permissions to the mobile team and desktop flag permissions to the desktop team, or give all organization members access to the staging environment, but only people on a particular team permissions to control flags on production.