SaveMyCert
Log in
5 of 5 free questions left today·for 30 a day
Legal, Risk and Compliance

CCSP Cloud Audit: SOC 1, 2 and 3 Reports, SSAE, ISAE, Gap Analysis and Audit Planning

23 min readCCSP · Legal, Risk and ComplianceUpdated

Cloud audit is the process of obtaining independent, evidence-based assurance that controls over cloud services meet stated requirements, adapted to a model where the customer cannot inspect the provider's infrastructure and resources change constantly. CCSP sub-domain 6.3 covers internal and external audit, how audit requirements shape cloud adoption, the assurance challenges of virtualization, the SOC 1, SOC 2 and SOC 3 reports and the SSAE and ISAE standards behind them, the limits of audit scope statements, gap analysis and RCSA, audit planning, the ISMS and internal controls system, policies, stakeholders, regulated industries (NERC CIP, HIPAA, HITECH, PCI DSS) and audits across jurisdictions. The thread through all of them: the customer remains accountable, relies on independent reports only for the layer and period they actually cover, and must produce its own evidence for everything else.

What you’ll learn
  • Distinguish internal from external audit by independence, reporting line and audience, and recognise the self-review threat
  • Explain how audit requirements shape cloud adoption: obtainable evidence, log retention, reliance on independent reports where direct audit is refused
  • Identify the assurance challenges of ephemeral, API-driven and shared cloud resources and choose evidence that covers a whole period
  • Choose between SOC 1, SOC 2 and SOC 3 and between Type 1 and Type 2, and match SSAE 18 and ISAE 3402 / ISAE 3000 to subject matter
  • Interpret audit scope restrictions: carve-out versus inclusive subservice treatment, restricted distribution, criteria and period in scope, limits on customer audits
  • Apply gap analysis, baselines and RCSA, and plan a cloud audit from objectives through lessons learned with the right stakeholders and jurisdictional checks
  • Relate the ISMS, the internal controls system and organizational, functional and cloud computing policies, and the accountability rules of NERC CIP, HIPAA/HITECH and PCI DSS

How do internal and external audit differ?

Internal audit is an assurance function inside the organisation that must be independent of the activities it reviews; external audit is performed by a party independent of the whole organisation, whose opinion outsiders can rely on. Both test controls, but they serve different audiences, and independence decides how much weight their conclusions carry.

Internal auditExternal audit
Who performs itThe organisation's own audit function (or an outsourced provider acting as it)An independent firm, such as a certified public accounting (CPA) firm or an accredited certification body
Independent ofThe functions and teams it auditsThe organisation as a whole
Reports toFunctionally to the audit committee or board; administratively it may sit under managementThe party that engaged it, and through its report to shareholders, customers or regulators
ServesManagement and the board: improving controls, risk insight, readiness for external auditThird parties who need an opinion they can rely on
Typical cloud outputFindings on cloud governance, configuration and provider managementFinancial statement audit opinion, SOC 1/2/3 report, ISO/IEC 27001 certification

Independence and the self-review threat

An auditor who reviews work they designed, built or operate faces a self-review threat: they tend to see their own controls as sound, and others discount their findings. That is why a cloud platform team cannot credibly audit its own controls, however expert it is, and why an internal audit function that reports to the executive whose areas it audits is compromised. The standard remedy is a functional reporting line to the audit committee, which controls the audit plan, scope and findings, while day-to-day administration can stay with management. The principle is that the audited function must have no say over the plan, scope or findings; any arrangement that gives it that say recreates the threat.

Independence from the audited team is enough for internal purposes, but not when an outside party must rely on the result. A customer, regulator or investor who asks for independent assurance on a company's controls needs an auditor independent of that company. Two things must both be present: an outside party, and an attestation or certification opinion. Work performed inside the company lacks the first however it is shared, and advisory work such as a readiness assessment lacks the second. An attestation by an independent CPA firm, such as a SOC 2 Type 2, supplies both.

How do audit requirements shape cloud adoption?

Audit requirements shape cloud adoption because the organisation must still produce evidence for its own auditors and regulators after the systems move: if the contract, the service's features or the provider's audit policy prevent that, the obligation goes unmet. The time to deal with this is before signing, not when the auditor asks.

  • Evidence must be obtainable under the contract. Identify which records each obligation requires (activity logs, access reviews, change records, configuration history) and confirm the service can deliver them, for the required period, in a usable form.
  • Logging and retention are designed in. A provider's default retention may be shorter than the customer's obligation. When an obligation outlasts the service's retention window, the customer delivers the logs to storage it controls and keeps them for the full period the obligation requires. A provider's audited retention control is evidence about the provider's own practice, not the customer's records, and records that have aged out of a provider's window cannot be recovered afterwards.
  • Direct audit is often refused. Multi-tenant providers rarely let individual customers audit data centres or shared infrastructure, because one tenant's audit could expose or disturb others. The normal route is reliance on independent reports: SOC 2 Type 2, ISO/IEC 27001 (with 27017/27018) certification, CSA STAR, PCI DSS attestations.
  • Map attestations to the requirement first. When a regulator requires assurance over a provider that does not allow customer audits, the first step is to map the provider's independent attestations to each regulatory requirement. The mapping shows whether they suffice and where gaps remain, and only the gaps it reveals justify further steps such as negotiating additional rights.
  • Right-to-audit clauses are worth negotiating where the customer's bargaining power allows, and regulated sectors may need regulator access written into the contract. Contract design itself belongs to sub-domain 6.5.

The provider's report covers the provider's controls. Whatever the customer configures and operates (identity, data, logging choices, and in IaaS the guest OS and applications) needs the customer's own evidence.

What assurance challenges do virtualization and cloud create?

Virtualization and cloud undermine the traditional audit model of sampling assets from an inventory and inspecting them at a point in time, because resources are ephemeral, change through APIs constantly, and run on shared infrastructure the customer cannot see. The response is to audit the controls that create and govern resources, gather evidence continuously, and rely on independent reports for the provider's layer.

ChallengeWhy the traditional approach failsCloud-appropriate response
Auto-scaled and short-lived VMsA sample drawn from last quarter's inventory points at machines already terminated; swapping in whatever runs today says nothing about the quarterTest the hardened (golden) image and the pipeline that builds, patches and replaces instances, and reconcile its deployment records for the period
Serverless functions and containersInstances live for seconds and leave nothing to inspect; screenshots at fieldwork show one momentRetained deployment-pipeline records showing what was deployed plus execution logs for the period; repository history alone shows approval, not what ran
API-driven changeAn annual point-in-time test is stale within days; fixed findings reappearAutomated continuous control monitoring that checks resources against the baseline and retains each result as evidence
Shared hypervisor, hosts and facilitiesThe customer cannot inspect them, and tenant-level testing cannot see other tenantsRely on the provider's independent reports for that layer, after checking their scope and period
Software-defined networks and storageNo physical device or cable to inspectReview configuration as code, flow logs and policy definitions

Two cautions. First, a provider's report never covers what the customer runs: in IaaS, patching guest operating systems is the customer's responsibility, so the provider's SOC 2 tells the auditor nothing about it. Second, change alerts report activity, not compliance; continuous monitoring compares state against a baseline and keeps the result, which is what an auditor needs to show controls held throughout the period.

What are SOC 1, SOC 2 and SOC 3 reports, and how do Type 1 and Type 2 differ?

SOC (System and Organization Controls, formerly Service Organization Control) reports are independent auditors' reports on a service organisation's controls, issued under AICPA attestation standards. SOC 1 covers controls relevant to customers' financial reporting, SOC 2 covers controls against the Trust Services Criteria with full test detail, and SOC 3 is a general-use summary of the same criteria without test detail.

SOC 1SOC 2SOC 3
Subject matterControls at the service organisation relevant to user entities' internal control over financial reporting (ICFR)Controls relevant to the Trust Services Criteria: security, availability, processing integrity, confidentiality, privacyThe same Trust Services Criteria as SOC 2
Typical readerUser entities and their financial statement auditorsCustomers, prospects, their security and risk teams, regulatorsAnyone: marketing, public website
DistributionRestricted useRestricted use, normally shared under an NDAGeneral use
DetailSystem description, controls, tests and resultsSystem description, controls, auditor's tests and results, including deviationsAuditor's opinion and management's assertion, no test detail
TypesType 1 or Type 2Type 1 or Type 2Single report (based on a Type 2-style examination)

Choosing the right report

  • A SaaS service whose output feeds the general ledger (payroll, billing, revenue) affects financial reporting, so the customer's financial auditor wants a SOC 1 Type 2. Financial statement auditors rely on reports whose subject matter is financial reporting controls, which is not what any SOC 2 criterion addresses.
  • A security team that must see which controls were tested, how, and what exceptions were found needs the SOC 2 Type 2, which the provider shares under NDA. A SOC 3 carries no test detail by design.
  • A provider that wants to post assurance publicly without an agreement issues a SOC 3.

The Trust Services Criteria in scope

Every SOC 2 includes the security criteria (the common criteria). Availability, processing integrity, confidentiality and privacy are optional: they appear only if the service organisation puts them in scope. A report "on security" therefore says nothing about availability controls, even though availability is a Trust Services category. Read the report's list of criteria before relying on it for a specific requirement.

Type 1 versus Type 2

A Type 1 report gives the auditor's opinion on the fairness of the system description and the suitability of control design as of a specific date; a Type 2 report adds an opinion on whether the controls operated effectively throughout a period, based on testing across that period. The type and the criteria in scope are independent choices.

Type 1Type 2
TimeframeAs of a single dateA period, commonly six to twelve months
Description fairly presentedYesYes
Controls suitably designedYesYes
Controls operated effectivelyNo opinionYes, with tests and results listed
Typical useA new service with no operating history; a first-year readiness stepOngoing assurance customers and regulators rely on

A new service typically starts with a Type 1, because there is little operating history to test; a Type 2 follows once the controls have operated for a review period, commonly six to twelve months, although shorter periods are possible. Every report covers only its own criteria and its own date or period, so reports cannot be stacked to fill a gap: a design opinion on a criterion as of one date is not evidence that those controls operated across a period. Where a needed criterion or period is missing, record the gap, ask the provider to bring it into scope for a future period and gather interim evidence, such as service-level performance records.

Which standards are SOC and ISAE reports issued under?

SOC reports are issued under the AICPA's Statements on Standards for Attestation Engagements (SSAE), currently SSAE 18 as amended, while the International Auditing and Assurance Standards Board (IAASB) issues the international equivalents: ISAE 3402 for controls relevant to financial reporting and ISAE 3000 (Revised) for other, non-financial assurance.

StandardIssued bySubject matterTypical report
SSAE 18, AT-C 320AICPA (US)Controls at a service organisation relevant to user entities' financial reportingSOC 1
SSAE 18, AT-C 205AICPA (US)Examination of other subject matter, using the Trust Services CriteriaSOC 2, SOC 3
ISAE 3402IAASB (international)Controls at a service organisation relevant to user entities' financial reportingInternational counterpart of SOC 1
ISAE 3000 (Revised)IAASB (international)Assurance on non-financial subject matter, such as security or confidentiality controlsInternational security-controls report, often using the Trust Services Criteria

Two distinctions decide most questions. First, match the subject matter: financial reporting controls mean SOC 1 or ISAE 3402; security, availability or confidentiality controls mean SOC 2 or ISAE 3000. Second, SSAE 18 and ISAE 3402 are closely aligned, so a service auditor can perform one examination and report under both, serving US and international user auditors at once instead of producing separate reports.

Do not confuse these with management-system audit standards: ISO/IEC 19011 gives guidelines for auditing management systems (including internal ISMS audits), ISO/IEC 27006 sets requirements for bodies that certify ISMSs and ISO/IEC 27007 gives guidance on ISMS auditing. They produce certifications and audit findings, not SOC-style attestation reports.

What do audit scope statements restrict?

An audit scope statement defines exactly what an audit or report covers: which services, locations, criteria, period and parties, and therefore what it does not cover. Under SSAE and ISAE, the main restrictions a reader must check are subservice organisations that were carved out, the criteria and period in scope, limits on who may use the report, and providers' limits on customer audits.

Carve-out versus inclusive method

Many service organisations depend on a subservice organisation, such as a SaaS provider hosted on an IaaS platform. The report handles that dependency in one of two ways.

Inclusive methodCarve-out method
Subservice controls in the descriptionIncludedExcluded; only the nature of the services is described
Tested by this auditorYesNo
What the report listsThe combined controlsComplementary subservice organisation controls (CSOCs) the subservice provider is expected to operate
What the reader must doRely on this report for bothObtain and review the subservice organisation's own report for those controls

Under the carve-out method, nobody in this engagement tested the subservice provider's controls, so a customer whose requirements include, say, data centre physical security needs the IaaS provider's own SOC 2 or equivalent. CSOCs are not the same as complementary user entity controls (CUECs), which are the controls the customer must operate; lesson 1.5 on evaluating providers covers CUECs, bridge letters and certificate scope in detail.

Other restrictions

  • Distribution. SOC 1 and SOC 2 reports are restricted-use. A customer that receives one under NDA cannot pass it, or any version derived from it, on to its own customers; it points them to the provider's SOC 3 or to the provider, which can share its SOC 2 under its own terms.
  • Criteria, services and period. Before relying on any report, confirm it covers the services used, the criteria needed and the period in question.
  • Customer audit scope. Where a contract grants audit rights, the provider's scope statement often limits them to the customer's tenant configuration and documentation, excluding shared infrastructure and other tenants. For questions about the shared layer, such as tenant isolation, the customer relies on an independent report whose scope includes logical segregation and documents what remains unverified.

What is a gap analysis in a cloud audit?

A gap analysis compares an organisation's current state with a target baseline (a framework, standard or internal baseline) and lists the requirements that are missing or only partly met, so they can be remediated. It is commonly run before a certification or external audit, so problems are found first.

  • Control analysis examines each control against the target: does it exist, is it designed to meet the requirement, is it operating.
  • Baselines are the targets: ISO/IEC 27001 Annex A, ISO/IEC 27017 cloud controls, the CSA Cloud Controls Matrix, NIST SP 800-53 control baselines or an internal configuration baseline.
  • Risk and control self-assessment (RCSA) has control owners assess their own risks and controls, through workshops or questionnaires.

Gap analysis is distinct from its neighbours: a business impact analysis estimates the effect of disruption, a vulnerability assessment finds technical weaknesses, and a risk treatment plan records how risks will be handled. Only the gap analysis measures current controls against a chosen baseline.

Objectivity: who performs it

A gap analysis is only as useful as it is unbiased. People who designed or run the controls tend to rate them as more complete than they are, so when management needs results it can trust, the analysis is performed by a party independent of the teams that operate the controls, internal or external.

RCSAIndependent audit
Performed byControl ownersInternal or external auditors independent of the controls
Cost and frequencyLow cost, scales to many teams, can run quarterlyHigher cost, periodic
ValueAwareness, early warning, trend trackingAssurance a board, customer or regulator can rely on

The two complement each other: RCSA for frequent, inexpensive tracking of control health; independent audit where someone must rely on the result. Independence comes from who performs the assessment, not from who approves it, and any provider report speaks only for the provider's layer.

How is a cloud audit planned, and who must be involved?

Audit planning follows a cycle: define the audit objectives, then define the scope, then conduct the audit, then review lessons learned and refine the process for the next cycle. Objectives come first because they say what the audit must show and for whom; scope (systems, providers, locations, period, criteria) follows from them, and execution steps such as requesting reports or selecting samples depend on both.

  1. Objectives: the assurance needed, for which audience, against which requirements.
  2. Scope: the services, data, providers, locations, period and criteria; confirm contract audit rights and which provider reports exist for each layer.
  3. Conduct: collect evidence, test the customer's controls, review provider reports, report findings.
  4. Lessons learned: after reporting, refine the process. Whatever slowed or weakened this cycle, such as evidence that was hard to obtain or scope that proved wrong, feeds changes to the next cycle's objectives and scope.

Cloud planning is layered. In IaaS, the customer is responsible for identity, guest operating systems, applications and data, so it tests those; the provider's physical, hypervisor and network layer is covered by its independent report once the report's scope and period are confirmed. The general rule: each source of evidence covers only its own layer, so the plan assigns every layer exactly one source and neither can stand in for the other.

Identifying and involving stakeholders

Scope follows the objective, not IT's inventory. Cloud services are often bought by business units directly, so stakeholder identification must reach:

  • Business and data owners, who own the processes and data and can explain how a SaaS service is used. For an audit of how patient appointment data is handled in a scheduling service, the operations lead who owns that process and data is central.
  • Procurement and vendor management, whose records reveal subscriptions IT never saw. When the objective covers every service holding a given class of data, services a business unit bought on its own are in scope, and their owners must supply evidence.
  • IT and security, for identity, configuration and integration; legal and compliance, for obligations and contract terms; the providers, for reports and evidence; regulators, where they set requirements or receive results; and internal and external auditors.

Planning across jurisdictions (distributed IT)

When systems, data and staff span countries, the audit team cannot assume head office's rules apply. Local law may restrict transferring personal data abroad, limit employee monitoring (often reinforced by works-council agreements), and bring local regulators with their own requirements. The plan should first establish what is permitted, normally through local counsel, and then choose the method: in-country review by local staff, an approved, minimised extract, pseudonymised review, or a narrower scope. The aim is the least intrusive method that still meets the audit objective. The legal side of conflicting jurisdictions is covered in sub-domain 6.1.

How do the ISMS, the internal controls system and policies fit together?

An information security management system (ISMS) is the management system that directs, measures and improves security; the internal information security controls system is the set of controls it governs; and policies express the intent and rules both follow. A cloud audit looks at all three.

The ISMS (ISO/IEC 27001)

An ISO/IEC 27001 ISMS has a defined scope (considering interfaces and dependencies with other organisations), a risk assessment and risk treatment process, a Statement of Applicability (SoA), internal audit, management review and corrective action for continual improvement. The SoA lists the necessary controls, the justification for including them, whether they are implemented and the justification for excluding any Annex A control; organisations using cloud services commonly add the ISO/IEC 27017 cloud controls to it. The risk treatment plan is its closest neighbour but records how risks will be treated, not control applicability.

When data moves to a provider, the cloud service and the provider relationship must come inside the ISMS scope and risk assessment, with supplier controls. A provider's ISO/IEC 27001 certificate is evidence for supplier management; it does not extend the customer's ISMS, and the provider operating some controls does not take the service out of the customer's scope.

Internal controls systemISMS
What it isImplemented controls, each with an owner and monitoringThe management system that selects, directs and improves those controls
Typical referenceA control catalogue: CSA CCM, ISO/IEC 27002, NIST SP 800-53ISO/IEC 27001 clauses 4 to 10
Key elementsControl design, operation, testing, metricsScope, risk assessment and treatment, SoA, internal audit, management review, corrective action

An organisation can operate many monitored controls and still lack an ISMS if nothing assesses risk to justify them, reviews them at management level or corrects failures. Conversely, an ISO/IEC 27001 certificate attests that the management system conforms, with controls sampled during certification audits; it is not a report that a specific control, such as encryption at rest, meets one customer's requirement. For that, confirm the control is in the SoA and seek tested evidence, such as a SOC 2 Type 2 that covers it.

Organizational, functional and cloud computing policies

  • Organizational policy: the top-level statement of management's intent, direction and authority for security.
  • Functional policies: specific areas, such as access control, data classification, acceptable use or incident response.
  • Cloud computing policy: how the organisation adopts and uses cloud services: approved providers, which data classes may be placed with them, procurement and approval of new services, and required security and contract terms.

Policies must align: the cloud computing policy sits beneath the organizational policy and refers to the functional policies rather than contradicting them. Standards, procedures and tools (such as a cloud access security broker) then implement it. Each layer has its own job: the organizational policy stays short and durable, operational detail belongs in the lower layers, and tools enforce policy rather than replace it. When cloud use has outgrown policies written before it, the gap is filled at the cloud computing policy layer.

Which specialized compliance requirements apply to highly regulated industries?

Highly regulated industries add sector rules on top of general security frameworks, and in every case the regulated organisation stays accountable when it uses a cloud provider, so the audit must produce evidence against the sector's own requirements. The CCSP outline names NERC CIP, HIPAA, HITECH and PCI.

RequirementApplies toCloud audit implication
NERC CIP (North American Electric Reliability Corporation Critical Infrastructure Protection)Registered entities that own or operate bulk electric system (BES) assets in the US, Canada and part of Mexico; mandatory and enforceable, with penaltiesThe registered entity remains accountable; BES Cyber System Information stays protected wherever it is stored, so information protection and access management requirements still need evidence
HIPAACovered entities and their business associates handling protected health informationA provider storing ePHI is a business associate and needs a business associate agreement (BAA)
HITECH Act (2009)Strengthened HIPAAApplied the Security Rule and parts of the Privacy Rule directly to business associates, raised penalties and introduced breach notification requirements
PCI DSSEntities that store, process or transmit payment card data, and their service providersResponsibilities between merchant and provider must be documented and the provider's compliance monitored; the merchant's own scope still needs assessment

NERC CIP in the cloud

Moving BES Cyber System Information to a SaaS platform does not move the obligation: the provider does not become a registered entity, and the information does not leave CIP scope. A provider's SOC 2 report or ISO/IEC 27001 certificate is measured against other criteria. It can support the utility's evidence but is not CIP evidence by itself; the utility must show how each applicable CIP requirement is met and contract for the evidence it needs. ISO/IEC 27019 offers security controls for the energy sector, but it is voluntary guidance, not the mandatory North American regime.

HIPAA and HITECH

Before HITECH, business associates were bound mainly by their contracts with covered entities. Since HITECH, a cloud provider maintaining ePHI under a BAA is directly subject to the Security Rule and can face enforcement and penalties itself, alongside the covered entity. Other US laws address different ground: Sarbanes-Oxley governs public companies' internal control over financial reporting, and Gramm-Leach-Bliley protects customer information held by financial institutions; neither sets the health-information rules. The privacy-law detail of PHI and business associates is in sub-domain 6.2.

PCI DSS

For card data, the audit checks that the division of PCI DSS responsibilities with each third-party service provider is written down and that the provider's compliance is verified at least annually. How to verify a provider's PCI DSS status (attestations of compliance and their scope) is covered in lesson 1.5.

Tip. Expect short recall items that turn on exact report and standard names (which SOC report, which type, which SSAE section or ISAE standard, which ISMS document, which policy layer) with neighbouring terms as distractors, and scenario items in which several actions are reasonable and one stated constraint decides: who needs the assurance, which criteria and period a report covers, whether a subservice provider was carved out, which layer the customer runs, who is independent of whom, or what the local law allows. Sequencing items reward the step that comes first in the process, such as defining objectives before scope or confirming what is permitted before collecting evidence, and many scenarios test the misconception that a provider's report or certificate covers more than its scope.

Key takeaways
  • Internal audit must be independent of what it audits and report functionally to the audit committee; only an auditor independent of the whole organisation gives assurance outsiders can rely on
  • A provider's report covers the provider's controls for its scope and period; the customer still needs its own evidence, including logs it retains for its own obligations
  • Ephemeral and API-driven resources are audited through images, pipelines, retained logs and continuous control monitoring, not point-in-time samples
  • SOC 1 = controls relevant to financial reporting; SOC 2 = Trust Services Criteria with test detail, restricted use; SOC 3 = general-use summary without test detail
  • Type 1 = design as of a date; Type 2 = operating effectiveness over a period; security is always in a SOC 2, other criteria only if put in scope
  • SOC 1 runs under SSAE 18 AT-C 320 and ISAE 3402 is its international twin; SOC 2 runs under AT-C 205 and ISAE 3000 (Revised) covers non-financial assurance internationally
  • A carve-out report did not test the subservice provider, so get that provider's own report; SOC 1 and SOC 2 reports cannot be passed on to your own customers
  • Gap analysis measures current state against a baseline; RCSA is cheap and frequent but not independent assurance
  • Audit planning runs objectives, scope, conduct, lessons learned; scope follows the objective and reaches business owners, procurement, providers and local counsel
  • An ISO/IEC 27001 certificate attests a management system, not a specific control; regulated entities (NERC CIP, HIPAA covered entities) stay accountable when they use a provider

Frequently asked questions

What is the difference between SOC 1, SOC 2 and SOC 3 reports?

SOC 1 reports on a service organisation's controls relevant to its customers' financial reporting and is used by those customers and their financial auditors. SOC 2 reports on controls against the AICPA Trust Services Criteria (security, plus any of availability, processing integrity, confidentiality and privacy the provider puts in scope), with the auditor's tests and results, and is restricted-use, normally shared under an NDA. SOC 3 covers the same criteria as a general-use summary without test detail, so providers can publish it.

What is the difference between a SOC 2 Type 1 and Type 2 report?

A Type 1 report gives an opinion on the system description and whether controls were suitably designed as of a single date. A Type 2 report adds an opinion on whether those controls operated effectively throughout a period, commonly six to twelve months, with the tests and results. New services typically start with a Type 1 because there is little operating history to test.

How do SSAE 18, ISAE 3402 and ISAE 3000 relate?

SSAE 18 is the AICPA's US attestation standard: SOC 1 is performed under AT-C 320 and SOC 2 under AT-C 205. ISAE 3402 is the IAASB's international standard for controls relevant to user entities' financial reporting, the counterpart of SOC 1, and one examination can be reported under both SSAE 18 and ISAE 3402. ISAE 3000 (Revised) is the IAASB's general standard for non-financial assurance, such as reports on security controls.

What does the carve-out method mean in a SOC report?

Under the carve-out method, a service organisation's report excludes the controls of a subservice organisation it relies on, such as the IaaS platform hosting a SaaS service. The auditor did not test those controls; the report lists complementary subservice organisation controls the subservice provider is expected to operate. A reader who needs assurance over them must obtain the subservice provider's own report. The inclusive method instead includes and tests the subservice controls.

Why can't customers simply audit a cloud provider's data centres?

Multi-tenant providers serve many customers on shared infrastructure, so letting each customer's auditors inspect facilities and hosts would expose or disturb other tenants and would not scale. Providers therefore limit customer audits, often to the customer's own tenant and documentation, and offer independent reports such as SOC 2 Type 2 and ISO/IEC 27001 certification instead. Customers map those reports to their requirements and document any gap that remains.

What is the difference between a gap analysis and an RCSA?

A gap analysis compares the current state of controls with a target baseline, such as ISO/IEC 27017 or the CSA Cloud Controls Matrix, and lists what is missing or partial; for unbiased results it is done by someone independent of the teams running the controls. A risk and control self-assessment (RCSA) has control owners assess their own risks and controls. RCSA is inexpensive and frequent but, because owners grade themselves, it is not independent assurance.

What are the steps of audit planning in CCSP?

Audit planning starts by defining the audit objectives, then defines the scope (systems, providers, locations, period and criteria), then conducts the audit, and finally reviews lessons learned to refine the process for the next cycle. In the cloud, scoping also confirms contract audit rights, which provider reports cover which layer, and which stakeholders, such as business units that bought SaaS directly, must be involved.

Does an ISO/IEC 27001 certificate prove a provider's controls work?

No. An ISO/IEC 27001 certificate shows that the provider's information security management system conforms to the standard for the certified scope, with controls sampled during the certification audit. It does not report that a specific control meets a particular customer's requirement. For that, check the control appears in the Statement of Applicability and look for tested evidence, such as a SOC 2 Type 2 report covering it.

Source

This lesson covers the "Legal, Risk and Compliance" domain of the official CCSP exam guide. Vendors revise their guides — check the source for the current version.

Test yourself on this topic
Practice now

Sign up free to mark lessons complete, bookmark topics and track your exam readiness.

Spotted a mistake in this lesson?