When to use this
Use this checklist to review whether development, test, staging, and production separation is real and enforceable.
Related controls
- A.8.31 Separation of Development Test and Production Environments
- A.8.15 Logging
- A.8.19 Installation of Software on Operational Systems
Checklist
- Environment inventory is complete.
- Environment owners are assigned.
- Access roles differ between development, test, and production.
- Shared accounts are prohibited or risk-accepted.
- Production access is separately approved.
- Network connectivity between environments is restricted.
- CI/CD deployment permissions are controlled.
- Manual production changes are prohibited or tightly controlled.
- Production data in test is avoided, masked, or approved.
- Test and development systems are patched and baselined.
- Logging covers deployment and administrative activity.
- Separation controls are tested or reviewed periodically.
Review table
| Environment/path reviewed | Control expected | Evidence | Gap | Action owner | Due date |
|---|---|---|---|---|---|
| TBD | TBD | TBD | TBD | TBD | TBD |
- Template
- Iso27001
- Environment separation
- Audit
Note Metadata
Aliases: Dev Test Prod Separation Checklist
Source: 90 Templates/Development Test Production Separation Checklist.md
Related Notes
- A.8.31 Audit Evidence Pack
- ISO 27001 A.8.15 - Logging
- ISO 27001 A.8.19 - Installation of Software on Operational Systems
- ISO 27001 A.8.31 - Separation of Development Test and Production Environments
- A.8 Technological Controls MOC
- A.8 Technological Controls Implementation Guide
- A.8 Technological Controls Audit Guide
- A.8 Technological Controls Implementation Audit Risk Mapping
- Templates MOC