Blogs

SOC 2 Access Control Requirements Explained (With Practical Examples)

SOC 2 COMPLIANCE AUSTRALIA ACCESS CONTROL

SOC 2 access control requirements sit at the centre of almost every compliance audit. If your organisation handles customer data in the cloud, who can access that data, how they get in, what they are allowed to do, and how quickly their access is removed when they leave, are the questions your auditor will ask first. Getting access control right is not optional for SOC 2 readiness. It is foundational.

For Australian SaaS companies, technology businesses, and cloud service providers pursuing SOC 2 compliance in Australia, access control is typically where audit preparation begins and where the most common findings occur. Over-privileged administrators, missing access reviews, and no formal process for removing leavers are the three issues CyberSapiens sees most often during readiness assessments.

This guide breaks down what SOC 2 means by access control, walks through the key criteria your environment must satisfy, and shows you exactly how those controls work in real tools like Okta, Azure AD, AWS IAM, and Google Workspace. Whether you are preparing for SOC 2 Type 1 or working through a Type 2 observation period, this is the practical reference your security and compliance team needs.

Table of Contents

What this guide covers

  • SOC 2 access control in plain language
  • CC6.x criteria: what each area requires
  • Practical examples: Okta, Azure AD, AWS IAM, Google Workspace
  • Joiner-Mover-Leaver (JML) lifecycle for SOC 2
  • What auditors look for and what evidence to prepare
  • Common access control mistakes and how to fix them

Who should read this

  • IT managers and security leads planning SOC 2
  • GRC and compliance managers preparing audit evidence
  • CTOs and founders of cloud-based SaaS businesses
  • Teams using AWS, Azure, Okta, or Google Workspace
  • Anyone in the SOC 2 Type 1 or Type 2 observation period
SOC 2 EXPLAINED

What Does SOC 2 Mean by Access Control?

In SOC 2, access control means making sure that only the right people can access your systems, data, and infrastructure, that they can only do what their role requires, and that their access is removed or adjusted the moment their role changes. It covers the full lifecycle of identity in your environment, from the moment a new employee is onboarded to the moment they leave.

SOC 2 access control requirements are primarily addressed through the CC6.x criteria within the Common Criteria category of the Trust Services Criteria (TSC). These criteria address logical access, authentication, authorisation, removal of access, and the security of credentials and physical assets. Satisfying CC6.x is not about ticking a checklist. It is about demonstrating, with evidence, that your controls operate consistently over time.

What SOC 2 access control covers

Authentication

How users prove who they are before gaining access, including MFA and SSO.

Authorisation

What each user or role is permitted to do once inside, enforced through RBAC and policy.

Least privilege

Users should only have the minimum access needed to do their job, nothing more.

Access reviews

Periodic reviews to confirm that access remains appropriate and remove what is not.

User lifecycle management

Provisioning, modifying, and revoking access as people join, move roles, or leave.

Credential and key management

Protection of passwords, API keys, secrets, and certificates used to access systems.

Common misconceptions about SOC 2 access control

Misconception: “We use strong passwords, so we’re covered.”

Password strength is one small part. Auditors want to see MFA, RBAC, access reviews, and JML processes documented and operating.

Misconception: “Our IT team handles access, so it’s fine.”

SOC 2 requires a formal, documented process with assigned ownership, approval workflows, and audit trails, not just ad hoc IT management.

Misconception: “Access control is only about internal staff.”

SOC 2 access control extends to contractors, vendors, third-party integrations, service accounts, and API access as well.

Misconception: “We only need to set it up once.”

SOC 2 Type 2 requires evidence that access controls operated consistently across the entire audit observation period, typically 6 to 12 months.

THE CRITERIA BEHIND THE CONTROLS

Where does access control sit inside SOC 2?

SOC 2 is built on the AICPA Trust Services Criteria. Access control requirements fall primarily under the CC6 — Logical and Physical Access Controls category, which contains criteria numbered CC6.1 through CC6.8. Each criterion targets a specific control area: restricting access, authenticating users, removing access, managing credentials, and protecting physical infrastructure.

Other criteria also touch access control. CC9 deals with third-party risk including vendor access. CC7 covers monitoring and anomaly detection, which overlaps with detecting inappropriate access. A thorough SOC 2 compliance checklist will map your controls to each relevant criterion before your auditor does.

KEY CONTROL AREAS

The Five Core SOC 2 Logical Access Control Areas

SOC 2 logical access controls are not a single requirement. They span five distinct areas, each with its own criteria, evidence expectations, and common failure points. Understanding what each area demands helps your team prioritise readiness work and avoid the findings that most frequently delay or qualify SOC 2 reports.

CC6.1 / CC6.6

Authentication

SOC 2 requires that users authenticate before accessing systems, and that authentication mechanisms are strong enough to prevent unauthorised access. Multi-factor authentication (MFA) is now an expected baseline for all administrative and privileged accounts.

What auditors want to see

  • MFA enforced on all critical systems and admin accounts
  • SSO configuration with MFA at the IdP layer
  • Password policy documented and enforced technically
  • Evidence of authentication logs and monitoring
CC6.2 / CC6.3

Authorisation and RBAC

Access must be granted based on defined roles, not on individual preferences or informal requests. Role-based access control (RBAC) ensures that permissions are tied to job functions and that no individual holds more access than their role requires.

What auditors want to see

  • Defined roles matrix with access permissions documented
  • Formal access request and approval workflow
  • Separation of duties enforced for sensitive functions
  • No shared or generic admin accounts in use
CC6.3

Least Privilege

Every user, service account, and integration should have only the minimum access needed to perform its function. Least privilege limits the blast radius of a compromised account or insider threat and is one of the most scrutinised areas in SOC 2 Type 2 audits.

What auditors want to see

  • No standing admin access unless justified and time-limited
  • Privileged access management (PAM) for admin accounts
  • Service accounts scoped to the minimum required permissions
  • Regular reviews to identify and remove excess access
CC6.2 / CC6.3

Periodic Access Reviews

SOC 2 requires that access is reviewed at defined intervals, and that access which is no longer appropriate is removed promptly. For SOC 2 Type 2, your organisation must show that these reviews actually occurred during the observation period, with documented outcomes and remediation actions.

What auditors want to see

  • Access review schedule defined in policy (quarterly is common)
  • Completed review records with manager sign-off
  • Evidence of access removed or modified following reviews
  • Tickets or logs showing remediation actions completed
CC6.2 / CC6.3

Joiner-Mover-Leaver (JML)

The Joiner-Mover-Leaver process governs how access is provisioned when someone joins your organisation, adjusted when they change roles, and revoked when they leave. SOC 2 auditors examine JML process evidence closely because it directly demonstrates whether your access control posture holds up in day-to-day operations.

What auditors want to see

  • Documented JML policy with defined SLAs for each stage
  • HR-to-IT handoff process for joiners and leavers
  • Same-day or next-day leaver account deactivation evidence
  • Mover access changes tied to role change approvals

Each of these five areas requires both a written policy and technical evidence that the control operated as described. If you are mapping your environment against these requirements for the first time, the SOC 2 compliance checklist from CyberSapiens is a practical starting point for identifying gaps before your readiness assessment.

PRACTICAL EXAMPLES

SOC 2 Access Control Examples: Okta, Azure AD, AWS IAM, and Google Workspace

SOC 2 access control requirements are technology-agnostic. The criteria do not specify which tools to use. What matters is that your chosen tools are configured to enforce the required controls and that you can produce evidence showing they operated correctly. Below are practical examples of how Australian SaaS and cloud businesses implement SOC 2 access control across the most common identity and infrastructure platforms.

IDENTITY PROVIDER

Okta and Azure Active Directory

CC6.1 / CC6.2 / CC6.3

Okta and Azure AD (now Microsoft Entra ID) serve as the identity backbone for most modern SaaS environments. For SOC 2, these platforms are where authentication and authorisation controls are configured and enforced centrally. Group-based RBAC through Okta or Azure AD allows access to be tied to a user’s role rather than to their individual account, making provisioning, access reviews, and deprovisioning far easier to manage and evidence.

SOC 2 controls these platforms address

  • MFA enforcement at the identity provider layer for all users
  • SSO policies that route all app access through a single IdP
  • Group-based access policies mapped to job roles
  • Conditional access policies (e.g. block access from unmanaged devices)
  • Automated provisioning and deprovisioning via SCIM
  • Audit logs of authentication events and access changes

Example: RBAC group structure for a SaaS company

Engineers Read/write to dev and staging only
DevOps Infrastructure access, no prod data access
Support Read-only to customer data, scoped by ticket
Security Read-only to all logs and audit trails
Admins Full access, time-limited, MFA required

Auditor evidence tip

Export your Okta or Azure AD group membership report and MFA enrolment report at the start and end of the audit period. These two documents answer a significant portion of CC6.1 through CC6.3 evidence requests in one step.

CLOUD INFRASTRUCTURE

AWS Identity and Access Management (IAM)

CC6.1 / CC6.3 / CC6.6

AWS IAM governs who can access your cloud infrastructure and what actions they can perform on which resources. For SOC 2, AWS IAM is where least privilege is implemented at the infrastructure level. Misconfigured IAM policies are one of the most common sources of SOC 2 findings in cloud-native environments. Auditors will review IAM policies, role assignments, and root account usage during the evidence review.

SOC 2 controls AWS IAM addresses

  • IAM roles scoped to specific services and actions only
  • No use of root account credentials for day-to-day operations
  • MFA enabled on root and all privileged IAM users
  • IAM policies reviewed for wildcard permissions (*)
  • AWS CloudTrail enabled for full API activity logging
  • Access Analyser used to detect overly permissive policies

Example: Least privilege IAM role for a deployment pipeline

Allowed

s3:PutObject on specific deploy bucket only. ecr:GetAuthorizationToken for container registry push.

Denied explicitly

iam:*, s3:DeleteBucket, ec2:TerminateInstances, and all other actions not required for deployment.

Auditor evidence tip

Run the AWS IAM Credential Report and the Access Advisor report before your audit begins. These show unused permissions and inactive credentials, two areas auditors specifically look for when assessing least privilege compliance.

PRODUCTIVITY AND COLLABORATION

Google Workspace and Microsoft 365

CC6.1 / CC6.2 / CC6.3

Google Workspace and Microsoft 365 are often overlooked in SOC 2 access control scoping, but they are frequently in scope because they hold customer communications, contracts, and sensitive business data. Admin role assignments, external sharing settings, and super admin account security are the three areas auditors most commonly flag in these environments.

SOC 2 controls these platforms address

  • MFA enforced for all user and admin accounts
  • Admin roles assigned on least privilege basis
  • Super admin accounts limited and hardware key protected
  • External sharing restricted by policy, not left to individual users
  • Audit logs enabled and retained for the audit period
  • Offboarding process suspends accounts and transfers data ownership

Example: Admin role structure in Google Workspace

Super Admin 2 accounts max, hardware MFA, break-glass only
User Admin IT team only, manages accounts and groups
Groups Admin Controls mailing lists and shared drive access
End Users No admin privileges, sharing restricted by policy

Auditor evidence tip

Export the admin role assignment report and the user account status report from the Google Admin console or Microsoft 365 Admin Centre at the time of the audit. Confirm that no terminated employee accounts remain active and that external sharing settings match your documented policy.

JML LIFECYCLE

Joiner-Mover-Leaver Process for SOC 2: How It Works and What Auditors Check

The Joiner-Mover-Leaver process is how your organisation manages user access across the full employment lifecycle. For SOC 2, it is one of the most heavily scrutinised control areas because it directly demonstrates whether your access control posture holds up in real operations, not just on paper. Auditors will sample JML events from across the observation period and test whether access was provisioned, modified, and removed correctly and within your defined SLAs.

The three stages of the JML process each carry distinct SOC 2 evidence requirements. The flow below shows how a well-designed JML process operates in a cloud-first Australian SaaS environment.

Joiner

NEW HIRE OR CONTRACTOR ONBOARDING

When a new employee or contractor joins, access must be provisioned based on their role, not granted ad hoc. A formal request and approval workflow must exist, with a defined SLA from the date of joining to account activation.

Process steps

  1. HR raises access request in ITSM or HR system
  2. Manager approves role and access level
  3. IT provisions account in IdP (Okta / Azure AD)
  4. User assigned to appropriate RBAC groups
  5. MFA enrolment completed on day one
  6. Access confirmation email sent to user and manager

SOC 2 evidence required

  • Access request ticket with manager approval
  • Account creation log from IdP
  • Group membership screenshot at point of provisioning
  • MFA enrolment confirmation
  • Date of hire vs. date of provisioning to confirm SLA met

Mover

ROLE CHANGE OR INTERNAL TRANSFER

When someone moves to a new role or team, their access must be updated to reflect their new responsibilities. This means removing access from the old role as well as granting access for the new one. Failing to remove old access is one of the most common least privilege violations found in SOC 2 audits.

Process steps

  1. HR or manager raises role change request
  2. New manager approves required access for new role
  3. IT removes user from old RBAC groups
  4. IT assigns user to new RBAC groups
  5. Previous system access revoked within defined SLA
  6. Change logged and confirmed in ITSM ticket

SOC 2 evidence required

  • Role change request with dual approval (old and new manager)
  • Before and after group membership screenshots
  • Timestamp confirming old access removed within SLA
  • ITSM ticket showing completion and closure

Leaver

HIGHEST RISK STAGE — AUDITOR PRIORITY

The leaver stage carries the highest SOC 2 risk because any delay in revoking access leaves a window where a departed employee or contractor could still access production systems or customer data. Auditors treat leaver deprovisioning as a high-priority test and will sample termination events specifically to verify that accounts were disabled promptly, typically on the last day of employment or within 24 hours.

Process steps

  1. HR notifies IT of termination date in advance
  2. IdP account suspended on last working day
  3. All RBAC group memberships removed
  4. Active sessions and tokens revoked
  5. API keys, SSH keys, and service credentials rotated
  6. Data ownership transferred before account deletion
  7. Account permanently deleted after retention period

SOC 2 evidence required

  • Termination date from HR vs. account suspension timestamp
  • IdP account status showing disabled or suspended
  • Confirmation that no active sessions remained post-termination
  • Credential rotation confirmation for shared or API access
  • Offboarding checklist signed off by IT and HR

Recommended JML SLAs for SOC 2 Compliance

JML Stage Recommended SLA Why it matters for SOC 2
Joiner provisioning Same day or within 24 hours of start date Demonstrates controlled, timely access provisioning
Mover access update Within 48 hours of role change effective date Prevents access accumulation from prior roles
Leaver deprovisioning Same day as last working day Auditor priority test; delays are high-risk findings
Contractor deprovisioning Same day as contract end date Contractor access often missed; auditors specifically sample this

If your JML process relies on manual steps and informal communication between HR and IT, it will not hold up under SOC 2 Type 2 scrutiny. Automating JML through your IdP using SCIM provisioning and an ITSM workflow is the most reliable way to produce consistent evidence across the entire audit period. CyberSapiens helps Australian organisations design and implement JML processes that satisfy SOC 2 auditor expectations as part of the broader SOC 2 compliance in Australia journey.

AUDITOR EVIDENCE

What Auditors Actually Check for SOC 2 Access Control

Auditors do not just ask whether access control exists. They test whether it is designed well, applied consistently, and supported by evidence across the full audit period. In practice, that means they will sample users, review access approvals, compare joiner and leaver dates, inspect privileged accounts, and confirm that access reviews were completed on schedule.

What auditors ask for What to prepare Why it matters
User access list for in-scope systems Export from IdP, AWS, admin consoles, and key apps Shows who had access during the audit period
Access request and approval evidence Ticket screenshots, manager approvals, timestamps Proves access was granted intentionally
MFA enforcement evidence Policy screenshots and enrolment reports Confirms strong authentication is in place
Privileged access review Admin list, review sign-off, remediation evidence Proves least privilege for high-risk access
Leaver termination record HR termination date and account disable timestamp Tests whether access was removed on time
Access review policy and schedule Documented review cadence with completed evidence Shows controls operated throughout the period

Best evidence formats

  • Timestamped screenshots from source systems
  • CSV or PDF exports from admin consoles
  • Ticketing workflow records with approvals
  • Access review sign-off documents
  • Audit logs showing changes and removals

Common auditor questions

  • Who approved this user’s access?
  • Why does this admin still have privileged access?
  • Was the access review completed on time?
  • Was this leaver’s account disabled the same day?
  • Can you show evidence from the audit period?

What usually causes findings

  • No access review evidence for part of the period
  • Inactive or orphaned admin accounts
  • Leaver accounts still active after departure
  • Missing approval for elevated access
  • Screenshots without timestamps or source context

The strongest SOC 2 access control evidence is simple, consistent, and time-bound. If your team can show who had access, who approved it, what changed, and when the change happened, you are already covering the core of what auditors need to verify.

That is why CyberSapiens recommends building access evidence capture into your normal operational workflow rather than collecting it at the last minute.

COMMON MISTAKES

Common Access Control Mistakes That Hurt SOC 2 Audits

Most SOC 2 audit findings related to access control are not caused by missing technology. They are caused by process gaps, inconsistent execution, and controls that work in theory but break down in practice. The mistakes below are drawn from real readiness assessments and represent the issues CyberSapiens most commonly identifies when working with Australian SaaS and cloud businesses preparing for SOC 2 Type 1 and Type 2.

MISTAKE 01

Over-privileged admin accounts left unchecked

One of the most frequent findings CyberSapiens identifies during readiness assessments is administrators holding full global admin or root-level access with no documented justification, no time limit, and no regular review. In one engagement, a SaaS client had six users with global admin rights in Azure AD. Four of them had not logged in for over 90 days. All four were flagged immediately as excess access findings.

What goes wrong

Admin access granted during a project or emergency and never reviewed or removed afterwards. No periodic review cadence in place to catch it.

How to fix it

Run a privileged access review quarterly. Use just-in-time (JIT) access for admin tasks where possible. Remove standing admin rights for any account that cannot be justified.

MISTAKE 02

No formal access review process in place

Many organisations assume that because their team is small or trust each other, they do not need a formal access review cycle. SOC 2 Type 2 auditors will sample multiple review periods and expect documented evidence each time. Verbal confirmation that “everyone’s access looks fine” is not accepted as evidence.

What goes wrong

Access reviews done informally, not recorded, or skipped entirely during busy periods. No owner assigned to run or sign off reviews on schedule.

How to fix it

Document a formal access review policy with a defined frequency (quarterly is standard for SOC 2). Assign an owner. Use a spreadsheet or GRC tool to record completions and retain sign-off evidence.

MISTAKE 03

Leaver accounts not disabled on the last working day

In one readiness review, CyberSapiens found that a SaaS client had three former contractor accounts still active in Okta, with valid sessions, 11 days after the contracts ended. The contracts had been managed by the business side without notifying IT. This is a direct SOC 2 finding and a real security risk.

What goes wrong

HR and IT operate in silos. Termination notifications are delayed, informal, or missed entirely for contractors and short-term staff.

How to fix it

Build a mandatory HR-to-IT notification step into the offboarding workflow for all staff and contractors. Set a same-day SLA for account suspension and automate it where possible through SCIM or HRIS integration.

MISTAKE 04

Shared admin credentials in production systems

Shared admin accounts make it impossible to attribute access actions to an individual. SOC 2 requires that all access be attributable to a named, accountable user. A shared credentials approach also makes offboarding unreliable since removing one person means changing the password for everyone, often without a consistent process.

What goes wrong

Teams share a single admin login for convenience, especially in early-stage startups. When an audit occurs, there is no way to attribute access events to specific individuals.

How to fix it

Assign individual named admin accounts to every person who needs elevated access. Retire all shared credentials. Store any unavoidable shared credentials (e.g. break-glass accounts) in a privileged access management vault with access logging.

MISTAKE 05

MFA not enforced on all in-scope systems

Organisations often enable MFA on their primary IdP but leave it optional or missing on individual SaaS tools that are not routed through SSO. If a system is in scope for SOC 2 and an employee can log into it directly without MFA, it is a control gap. Auditors will map every in-scope system and verify MFA coverage individually.

What goes wrong

Tools added to the environment without being integrated into the IdP. MFA left in optional mode rather than enforced by policy. Legacy systems bypassed from SSO entirely.

How to fix it

Maintain an up-to-date system inventory with SSO and MFA status for every tool. Enforce MFA at the IdP level and require all in-scope systems to route through SSO. Document exceptions with compensating controls.

MISTAKE 06

Access accumulated through role changes with no cleanup

When employees move between roles or teams, their old access is rarely removed at the same time as new access is added. Over time, individuals accumulate permissions far beyond what their current role requires. Auditors refer to this as access creep and it is a direct violation of the least privilege principle under CC6.3.

What goes wrong

No formal mover process. IT adds new group memberships but does not remove the old ones. Periodic reviews do not catch the accumulation because they are not cross-referenced against current job titles.

How to fix it

Formalise the mover process so that every role change triggers a dual step: remove old access and add new access in the same workflow. Cross-reference IdP group memberships against your current HR system role data during each access review.

Every one of these mistakes is fixable before your audit begins. A structured readiness assessment from CyberSapiens identifies exactly which of these gaps exist in your environment and helps you remediate them before an auditor does. Explore the full SOC 2 compliance checklist or speak to our team about an access control review tailored to your environment.

HOW WE HELP

How CyberSapiens Helps Fix Access Control for SOC 2

Access control is not a one-time configuration exercise. It is an ongoing process tied to your people, technology, and business model. CyberSapiens helps Australian SaaS, fintech, and cloud businesses design, implement, and evidence SOC 2-compliant access control across Okta, Azure AD, AWS IAM, Google Workspace, and Microsoft 365, so you walk into the audit with confidence rather than fear.

1

Access Control Gap Assessment

We start by mapping your existing IdP, cloud platforms, and in-scope applications against SOC 2 CC6.x and related criteria. Our team identifies over-privileged accounts, missing MFA coverage, weak RBAC, and JML process gaps, then documents them in a clear, prioritised risk list.

2

Access Control Design and Roadmap

We design a realistic access control operating model for your environment, including role matrices, MFA requirements, RBAC structure, and JML policy. The outcome is an actionable roadmap that your IT and security team can follow to align with SOC 2 expectations without disrupting day-to-day operations.

3

Implementation and Tuning

We work with your team to configure Okta or Azure AD, AWS IAM, Google Workspace, and Microsoft 365 according to the agreed model. This includes setting up MFA policies, RBAC groups, SCIM provisioning, and PAM for privileged accounts, while documenting every change for future audit evidence.

4

Access Review and JML Workflow Setup

We help you build a repeatable access review calendar and configure JML workflows in your ITSM or HR system so that joiner, mover, and leaver events are routed to IT automatically. By the time your SOC 2 Type 2 observation period begins, these processes are already operating and producing consistent evidence.

5

Audit Readiness and Evidence Review

Before your auditor arrives, we review your access control evidence pack to confirm that it covers all key CC6.x areas: user lists, access approvals, MFA, access reviews, and leaver deprovisioning. Our goal is to catch any gaps early and give you a clear, audit‑ready access control narrative.

FREQUENTLY ASKED

Frequently Asked Questions: SOC 2 Access Control

What does SOC 2 mean by access control?

SOC 2 access control means making sure that only authorised users can access systems and data, that they can only do what their role allows, and that access is removed promptly when it is no longer needed. It covers authentication, authorisation, least privilege, periodic access reviews, and the Joiner–Mover–Leaver lifecycle.

Which SOC 2 criteria cover access control?

Logical access control requirements sit primarily under the CC6 — Logical and Physical Access Controls criteria (CC6.1 to CC6.8) of the AICPA Trust Services Criteria. Related controls are found in CC9 (vendor access) and CC7 (monitoring and anomaly detection). A complete SOC 2 access control design should map to all these criteria.

Do we need MFA for SOC 2?

Yes. SOC 2 expected practice now requires multi-factor authentication for all users of in-scope systems, and it is mandatory for all privileged or administrative accounts. MFA enforced at the identity provider layer (Okta, Azure AD, etc.) is the cleanest way to meet this requirement across multiple SaaS tools.

What is the least privilege principle in SOC 2?

Least privilege means that each user, service account, or integration has only the minimum permissions required to perform its function, nothing more. Over-privileged accounts and standing admin rights are common findings in SOC 2 audits and are treated as high-risk control gaps.

How often should we run access reviews for SOC 2?

A quarterly access review cycle is standard for SOC 2 Type 2. The key requirement is that reviews occur at defined intervals and that evidence from the full audit period can be produced. If your period is 12 months, at least four documented review events are expected.

What evidence do auditors ask for on access control?

Auditors typically request user access lists, access request and approval tickets, MFA enrolment reports, privileged access review records, leaver termination and account disable dates, and completed access review sign-offs. These documents must cover the full SOC 2 observation period and link access decisions back to documented policies.

Do contractors need the same access controls as employees?

Yes. SOC 2 treats contractor access as in scope where they have access to customer data, production systems, or sensitive assets. Contractors must go through the same Joiner–Mover–Leaver process, be assigned role-based access, and have their access removed on the same day as their contract ends.

How long does it take to fix access control for SOC 2?

The timeframe depends on your current state. If you already use an IdP with MFA and have basic RBAC, most gaps can be closed within 6–10 weeks. If you are starting from scratch with many shared credentials and no formal JML process, 10–14 weeks is more realistic before a SOC 2 Type 2 audit.

ACTIONS FOR SOC 2 readiness

Book a SOC 2 Access Control Review for Your Australian Environment

If you are preparing for SOC 2 Type 1 or navigating a Type 2 observation period, our team can help you design and evidence access control that will satisfy auditors and protect your customers. We work with IT managers, security leads, and compliance teams across Australia to harden IdP, cloud, and SaaS access before the report is issued.

Call Centre

1300 507 668

Location

Lvl 1, 206 Lorimer St, Port Melbourne, Australia

CONTENT REVIEWED BY

This Content Was Reviewed By Our Cyber Security and GRC Lead Auditor

Ketki Tidke, ISO 27001 Lead Auditor CyberSapiens

Ketki Tidke

Cyber Security and GRC Lead Auditor

ISO 27001 Lead Auditor

ISO 27001 Lead Auditor GRC Specialist CPS 234 Essential Eight
ISO 27001 SOC 2 PCI DSS NIST CSF Essential Eight VPDSS CPS 234 ISM

Ketki is a certified ISO 27001 Lead Auditor specialised in Governance, Risk and Compliance, with experience consulting public, private, and government clients. She evaluates threats, risk impacts, and regulatory requirements across multiple industry frameworks, helping organisations evidence controls that satisfy auditors and regulators alike.

ISO 27001 Certified
Table of Contents