πŸ“‹ Template SOC 2 Type II Β· CC6.1, CC6.2, CC6.3 Β· 5 pages Β· SOC2-ACP-001

SOC 2 Access Control Policy

Governs logical access to production systems under SOC 2 CC6. Covers provisioning, MFA requirements, privileged access, access reviews, and offboarding with enforcement timelines.

πŸ“§ Business Email Required

Verify Your Email to Access

Enter your business email to receive a one-time code. Verified once β€” access all 17 templates.

Go to Templates Library

Already verified? Your access should be automatic on this device.

Document ID: SOC2-ACP-001 | Version: 1.0 | Date: March 2026 | Classification: Internal | Owner: CISO / Head of Engineering

Purpose

This policy governs logical access to [Organisation Name]β€˜s production systems, customer data, and infrastructure. It implements the access-related Common Criteria (CC6.1, CC6.2, CC6.3) required for SOC 2 Type II compliance.


1. Access Provisioning

All access to production systems must follow this process:

  1. Request β€” Employee or manager submits access request via [ticketing system]
  2. Approval β€” System owner or CISO approves based on role and need-to-know
  3. Provisioning β€” IT/DevOps provisions access at the minimum required level
  4. Documentation β€” Access is recorded in the Access Register with date and approver
  5. Notification β€” Employee is notified of access granted and acceptable use obligations

Provisioning SLAs

Access TypeSLA
Standard employee access1 business day
Production system access2 business days (requires CISO approval)
Privileged / admin access3 business days (requires two approvers)
Emergency accessWithin 2 hours (requires post-hoc review within 24 hours)

2. Least Privilege Principle

Access must be granted at the minimum level required to perform the user’s role. Access rights must not be accumulated over time β€” when a role changes, previous access that is no longer required must be revoked within 5 business days.

RoleTypical Access Level
EngineerRead/write to assigned services; no prod database direct access
Senior EngineerRead/write to assigned services; read-only prod database access
DevOps / SREInfrastructure access; no direct customer data access
CISO / SecurityAudit access across all systems; no routine data processing access
Customer SupportRead-only access to customer records required for support; no bulk export

3. Multi-Factor Authentication (MFA)

MFA is mandatory for all access to in-scope systems:

SystemMFA Requirement
AWS / Azure / GCP consoleβœ… Required β€” hardware token or TOTP for production
SSO / Identity providerβœ… Required β€” all users
VPNβœ… Required β€” all users
Production database accessβœ… Required β€” jump host + MFA
Code repositories (GitHub)βœ… Required β€” all users
Customer support toolsβœ… Required β€” all users
Internal tools (staging/dev)βœ… Required

Exceptions to MFA require CISO approval and a compensating control. Exceptions must be reviewed every 90 days.


4. Privileged Access Management

Privileged accounts (admin, root, IAM admin, database superuser) are subject to additional controls:

  • Just-in-time access β€” Privileged access is granted temporarily for specific tasks and revoked immediately after
  • Session recording β€” All privileged sessions are recorded and retained for 12 months
  • Dual approval β€” Production changes requiring privileged access require a second approver
  • Dedicated accounts β€” Privileged tasks use dedicated accounts separate from day-to-day user accounts
  • No shared credentials β€” Shared admin accounts are prohibited; all access must be attributable to an individual

5. Access Reviews

Review TypeFrequencyResponsible
All production system accessQuarterlySystem owners
Privileged accessMonthlyCISO
Third-party / vendor accessQuarterlyVendor manager
Dormant accounts (no login 30+ days)MonthlyIT Admin
Departing employee accessWithin 24 hours of departureHR + IT

Access review findings must be remediated within 10 business days. Unresolved findings are escalated to CISO.


6. Offboarding

When an employee or contractor leaves:

TimelineAction
Immediately on departureSSO account disabled; physical access revoked
Within 1 hourVPN and remote access revoked
Within 4 hoursProduction system access revoked
Within 24 hoursAll remaining access reviewed and revoked; access register updated
Within 5 daysEquipment returned and wiped

HR is responsible for notifying IT of all departures. Emergency departures (terminations for cause) require immediate action.


7. Remote Access

  • All remote access to production systems must be via VPN or approved jump host
  • Remote access is subject to the same MFA requirements as on-site access
  • Personal devices may not be used to access production systems without enrolled MDM
  • Access via unmanaged networks (public WiFi) requires VPN at all times

8. Review

This policy is reviewed annually and after significant access-related incidents or audit findings.

VersionDateAuthorChanges
1.0March 2026[Author]Initial issue

Need help implementing ISO 27001?

Our certified team can guide you from gap assessment through to certification audit.

Talk to Our Team