Official intent
Keep a flexible technology stack so you can adopt or swap capabilities without introducing security regressions. The official source remains authoritative.
Read the official campaign ↗Why it matters
When swapping a tool means a painful, risky project, teams delay upgrades and keep insecure components running. Standard configurations and clean integration points turn a forced change (a breach, an acquisition, an end-of-support date) from an emergency into a planned move — and stop each change from quietly weakening your security baseline.
Minimum / Strong / Advanced
Core systems have documented, standard baseline configurations rather than undocumented one-offs.
Integrations use standard interfaces and identity, and data is exportable, so a component can be replaced without breaking security controls.
Changes flow through a repeatable secure-configuration and testing process; new capabilities inherit the baseline automatically.
Implementation timeline
- Identify systems with no documented configuration
- Flag any single points of hard lock-in
- Document baseline configurations for core systems
- Standardize authentication on the central identity provider
- Map integrations and replace brittle custom links with standard interfaces
- Confirm critical data can be exported in an open format
- Adopt a secure-configuration checklist for new tools
- Review one planned change against the baseline before rollout
Implementation steps
- Document baseline, hardened configurations for core systems so “known good” is written down.
- Centralize authentication and authorization on one identity provider instead of per-app logins.
- Prefer standard, well-supported interfaces over bespoke integrations that are hard to unwind.
- Keep data portable — verify you can export critical data in an open, documented format.
- Put new tools through a secure-configuration checklist so every addition inherits the baseline.
Validation
- Pick a core system and confirm its documented baseline matches what is actually deployed.
- Verify a critical dataset can be exported and re-imported without loss.
- Confirm new applications authenticate through the central identity provider, not local accounts.
Evidence to retain
Secure-configuration standard and change checklist
Baseline configuration documents for core systems
Records of changes tested against the baseline
Data-export test result and identity-integration review
Common failure modes
Baselines that exist as tribal knowledge instead of documents, “integration” that is one fragile custom script, and data trapped in a format only one vendor can read. Flexibility claimed but never tested is not flexibility.
Framework mappings
Independent mappings are aids, not authoritative equivalence or compliance determinations.