Skip to main content

ISO/IEC 27001:2022 · Technological control

ISO 27001 Annex A 8.31: Separation of development, test and production environments

Quick answer

ISO 27001 Annex A 8.31 (Separation of development, test and production environments) is a technological control. Separate and secure development, test and production environments.

What auditors look for

Auditors check that 8.31 is either justified as not applicable in your Statement of Applicability or implemented and working. Typical evidence includes:

  • Environment architecture
  • Access controls per environment
  • Deployment pipeline controls

How to implement 8.31 in practice

  1. Prevent developers from changing production directly
  2. Keep production data out of test
  3. Use separate accounts or projects
  4. Name an owner for 8.31, decide how often it runs and file evidence each time, so the control is audit-ready all year.

Recording 8.31 in the Statement of Applicability

List 8.31 with whether it applies, the reason (usually the risks it treats or a legal or contractual requirement), its implementation status and where the evidence lives. If you exclude it, explain why none of your risks or obligations require it.

Free resources

More technological controls