1 min read

Introduction

Introduction
A practical starting point for building secure, scalable secrets management from day one.

Whether you’re setting up secrets for the first time or trying to manage an ever-growing list of .env files, this guide explains the core concepts of secrets management with real-world context and step-by-step examples. Each chapter pairs a short video with updated guidance to help your team build a more secure and scalable workflow.

Ready to dive in? Start with Chapter 2 or jump to what’s most relevant.

Feature highlights

Explore some of the key ways Doppler helps teams manage secrets more securely and efficiently. Click any feature to jump to the full explanation.

FeatureWhat it doesAvailable onMore details

Personal Configs

Customize secrets values for local development without affecting shared environments.

All Plans

Jump to Chapter 3

RBAC (Roles & Permissions)

Control access to secrets across projects, environments, and teams.

Team, Enterprise

Jump to Chapter 3

Logs & Version History

Track every change and restore previous versions as needed.

All Plans (limited on Dev plan)

Jump to Chapter 3

Single Sign On (SSO)

Simplify authentication using email or identity providers.

Team, Enterprise

Jump to Chapter 3

User Groups

Assign roles to multiple users at once through groups.

Team (add-on), Enterprise

Jump to Chapter 3

Custom Roles

Build granular permission sets to match internal policies and workflows.

Team (add-on), Enterprise

Jump to Chapter 3

OIDC Authentication

Use short-lived identity tokens to securely authenticate CI tools.

Team, Enterprise

Jump to Chapter 3

Change Request

Propose and review secret updates without granting full write access.

Team, Enterprise

Jump to Chapter 3

Change Request Policies

Enforce structured workflows for who can approve and merge changes.

Enterprise

Jump to Chapter 3

Analytics Dashboard

View secrets usage, adoption patterns, and integration activity.

Enterprise

Jump to Chapter 3

Integration Syncs

Automatically sync secrets to CI/CD, cloud providers, and platforms.

All Plans

Jump to Chapter 4

Version History & Roll Backs

Restore past versions of secrets and configs with full traceability.

Team, Enterprise

Jump to Chapter 5

Branch Configs

Inherit and override configs for feature branches or isolated testing.

Team, Enterprise

Jump to Chapter 5

Secrets Referencing

Share a single secret across multiple projects or environments.

All Plans

Jump to Chapter 5

Secrets Comparison

Compare values across environments to catch config drift.

Team, Enterprise

Jump to Chapter 5

Rotation Reminders

Set reminders to rotate secrets based on security best practices.

Team, Enterprise

Jump to Chapter 5

Check out our Docs for more information on our features and how to set them up in the platform.