Teams and team members
Read time: 2 minutes
Last edited: Apr 07, 2021
This topic introduces the concept of teams and team members in LaunchDarkly and shows you how to use the Team dashboard.
LaunchDarkly supports user object management with OAuth, SAML, and SCIM. To learn more, read Enabling single sign-on.
Teams are groups of people who work at your organization or have access rights to your organization's LaunchDarkly environment for another reason, such as contractors or part-time employees.
LaunchDarkly users are resources, including people, who encounter feature flags in your app. In many cases, they are customers or people accessing your product. To learn more about users, read The Users dashboard.
The Team dashboard is only accessible if you're a LaunchDarkly Admin. To learn more, read Understanding user roles.
Use the Team tab to invite new team members to LaunchDarkly, remove old team members, or manage access controls for team members by setting roles.
To access the Team dashboard:
- Navigate to the the Account Settings page.
- Click into the Team tab.
- Enter an email address for someone you wish to invite to LaunchDarkly and click Send Invitation or click Edit next to an existing user to modify their information.
You can assign different roles to LaunchDarkly members. There are three different built-in roles in LaunchDarkly. Every member of your LaunchDarkly team must have one of these roles. To learn more about these roles, read LaunchDarkly's built-in roles.
In addition to a built-in role, you can give team members custom roles to more tightly define the actions they can and can't take in your LaunchDarkly project. To learn more, read Custom roles.
For additional security, you can require multi-factor authentication (MFA) for your team. When MFA is enabled, team members won't be able to log in to LaunchDarkly without verifying their identity with a second method.
We strongly recommend that all LaunchDarkly users enable MFA for their account, and that administrators enforce MFA for their entire team. In the event of a credential leak or device theft, MFA can prevent malicious third parties from accessing a LaunchDarkly account they should not be able to access.
To learn more, read Multi-factor authentication.
Sometimes when you invite a user to LaunchDarkly, you get an error saying the email address is already in use. This can happen when a person has already used that email address to create a trial account in LaunchDarkly.
To fix this, ask the person to change the email adress associated with their trial account following the instructions under Adding members who signed up for a trial. After they have changed the email address associated with their trial account, add them to your LaunchDarkly organization again.
You can also tell people in your organization to delete their trials before you roll out LaunchDarkly organization-wide.
Alternatively, if the user has a GSuite or Outlook 365 account, you can invite them to LaunchDarkly using an alias. An alias account is the email address of the person you wish to invite with a plus sign (
+) and additional text string appended.
firstname.lastname@example.org+launchdarkly is an alias of
For example, if the user object
email@example.com already exists in LaunchDarkly, you can also invite
firstname.lastname@example.org to your LaunchDarkly organization. Emails from both addresses are sent to
email@example.com, but only
firstname.lastname@example.org has access to your LaunchDarkly organization. This is also helpful when you need contractors to collaborate with you on projects.