bitwarden/server
Features
The features lens lists the major product capabilities Bitwarden Server provides, regardless of which directory or service implements them. Features are how engineering teams talk about work; nearly every Bitwarden Jira ticket maps to one of these areas.
| Feature | Owning team | Page |
|---|---|---|
| Vault & ciphers (the password vault itself) | Vault | vault-and-ciphers.md |
| Sends (encrypted ephemeral sharing) | Tools | sends.md |
| Auth: master password, 2FA, login-with-device, passkeys, TDE | Auth | auth.md |
| Organizations, members, groups, policies, providers | Admin Console | organizations-and-policies.md |
| Billing & subscriptions: plans, Stripe, licenses, sponsorships | Billing | billing-and-subscriptions.md |
| Key management & rotation | Key Management | key-management.md |
| Secrets Manager (developer secrets product) | Tools / Secrets Manager | secrets-manager.md |
| SSO / SAML | Auth | sso-saml.md |
| SCIM provisioning | Admin Console | scim-provisioning.md |
| Reports (password health, breach, exposure) — "Dirt" | Dirt | reports-and-dirt.md |
| Notifications & notification center | Vault / Platform | notifications-and-notification-center.md |
| Imports & exports | Tools | imports-and-exports.md |
How features map to code
Most features have a dedicated subfolder under src/Core/<Team>/<Feature>/ containing entities, commands, queries, services, and authorization rules. The Api host exposes them under the matching subpath (e.g. src/Api/Vault/Controllers/, src/Api/AdminConsole/Controllers/). Database tables live in src/Sql/dbo/Tables/. Cross-feature concerns (push, mail, audit events) flow through the systems lens.
For the deployable boundaries see apps. For the foundational data types see primitives.
Built by Factory AutoWiki from public repository content. It is a generated preview for codebase exploration, not source-maintained documentation.