Learn
The security baseline for mid-to-large organizations: the standard foundation for teams
The security baseline mid-to-large organizations should standardize: SSO, enforced MFA, revoking departed access, secrets infrastructure, SBOM, CI/CD protection, SIEM and incident response — in priority order, through this site's operational lens.
For: mid-to-large organizations that develop and operate as a team and want the security baseline that's considered standard at their scale. If you're solo or small, see the indie / small-operator baseline. No attack steps here — just the foundation standard at scale, in priority order.
This site's view: we're small — this maps what the standard requires at scale
Honestly, this site is a small operation, so day to day we run the indie / small version. This article maps the foundation the industry standard demands once you scale up. The underlying principle is the same — "fill the higher-priority layers first, as systems." What grows in an organization isn't flashy technology but people and process. Phishing, stolen credentials, neglected departed access, and third-party compromise become the leading causes the larger you get.
Tier 0 — identity governance
SSO · enforced MFA · joiner/mover/leaver lifecycle · least privilege
Tier 1 — secrets and supply chain
secrets infra · short-lived creds · SBOM · signing/provenance · CI/CD protection
Tier 2 — app and infra
secure SDLC · SAST/DAST · WAF · network segmentation · IaC scanning
Tier 3 — detect and respond
central logs/SIEM · alerting · IR plan/runbooks · drills · DR restore
cross-cutting — people and governance
owners/team · policy · training · vendor management · separation of duties · audit
Tier 0 — govern identity (first)
This is the org-scale equivalent of the indie "keys to the kingdom." At scale, those keys are your identity provider (IdP) and admin accounts. Lose them and the whole organization falls.
Centralize auth with SSO
Enforce phishing-resistant MFA org-wide
Automate the access lifecycle (joiner/mover/leaver)
Least privilege and privileged access management
Tier 1 — make secrets and supply chain infrastructure
This is the indie "secrets and code" run as continuous infrastructure. Hand-managed .env files don't scale.
Adopt a secrets-management platform
Move to short-lived, dynamic credentials
SBOM, signing and provenance
Protect the CI/CD pipeline itself
Tier 2 — app and infra hardened by default
This promotes the indie "app itself" into process and infrastructure standards — assured by systems, not one person's review.
Defense in depth (WAF, segmentation, zero trust)
Treat infrastructure as code, securely
Tier 3 — make detection and response a function
Assume breach. Hold "notice it, stop it, recover from it" as a function with owners.
Centralize logs and detect anomalies
Have an incident-response plan and runbooks
Drill that you can actually execute it
Disaster recovery and tested restores
Cross-cutting — people and governance (where scale really bites)
Beneath the technology sits a foundation organizations specifically need. If this is weak, every control above collapses through a human hole.
Common failures
- tools deployed but no owner
- departed-employee access and old tokens never reviewed
- no security training, so one phishing email is enough
- third-party vendor risk never assessed
The foundation to standardize
- a security owner/team and policies
- regular access reviews and separation of duties (avoid concentrated privilege)
- company-wide security training (especially anti-phishing)
- vendor / third-party risk management, data classification, and audits if needed (SOC 2 / ISO 27001)
Relation to the indie version
The right way to see it: same skeleton, each layer simply grows from a "task" into a "program." You can start small and systematize in stages. So internalize the priority order in the indie / small version first, then, as the team grows, lift each layer here into "continuous operation with an owner" — a continuous path, not a different road.
How this site thinks about it
This site is small, so day to day we apply the indie foundation to ourselves (dedicated server for separation, separate keys, secrets never in git, automated dependency CVE monitoring, offsite backups). This article is a map of "what the standard demands once you scale." The consistent message: before the flashy work, fill the higher-priority layers as systems. The order principle doesn't change with size.
Read next
- Indie / small version: the security baseline checklist
- Supply chain: machine-monitor dependency CVEs with osv-scanner · incident the Codecov breach
- Patch discipline: not falling behind on CVEs · incident Equifax
- Secrets: .env files and secrets
FAQ
QWhat changes most from the indie version?
Controls shift from 'a checklist one person runs' to 'programs with owners.' The priority order (identity → secrets and supply chain → app and infra → detect and respond) is the same, but each layer is run continuously as a system, with people and process.
QWhat should an organization lock down first?
Identity governance: centralize auth with SSO, enforce phishing-resistant MFA org-wide, and provision/deprovision access with the employee lifecycle (especially revoking departed-employee access immediately). At scale, neglected departed accounts become the biggest way in.
QIs dependency scanning (osv-scanner, etc.) baseline for orgs too?
Yes, and at scale you go a step further: produce a software bill of materials (SBOM), sign artifacts with provenance, and protect the CI/CD pipeline itself. Supply-chain compromise is a classic way attackers target organizations.