LaunchDarkly Developer Documentation

Get started in under 30 minutes.
LaunchDarkly provides feature flags as a service for Java · Python · Ruby · Go · Node.js · PHP · .NET. Control feature launches -- who sees what and when -- without multiple code deploys. Easy dashboard for phased rollouts, targeting and segmenting.
Need more help? write us at support@launchdarkly.com

Get Started    

Managing teams

If you're an admin for your LaunchDarkly account, your Account Settings page will include a Team tab. Here, you can invite new team members to LaunchDarkly, remove old team members, or manage access controls for team members by setting roles.

LaunchDarkly has several different roles for team members:

  • Readers— readers can see anything in LaunchDarkly, but can’t modify any data. This role is perfect for members of your organization that need visibility into your feature flags, but shouldn’t be able to modify rollout rules, or administer the system. Readers do not have access to view the account level access token.
  • Writers— writers can modify feature flags, goals, environments and more. They can’t add new team members to the account, or manage your payment method or plans.
  • Admins / owners— admins and owners can do pretty much everything on the site. Owners can’t be removed from the account.

Note that you can't change your own role.

For additional security, you can require multi-factor authentication (MFA) for your team. We strongly recommend that all LaunchDarkly users enable MFA for their account, and that administrators enforce MFA for their entire team.

Need more control?

If you need more fine-grained access controls, check out our Custom roles feature.

Managing teams