ASD Essentials for Cloud: SaaS, PaaS and IRAP
Skip to content

ASD Essentials for Cloud

ASD Essentials for cloud covers organisations running entirely on software-as-a-service (SaaS) and platform-as-a-service (PaaS), and sorts every action by who implements it: the customer or the provider.

Who ASD Essentials for Cloud Suits

The Australian Signals Directorate’s chapter applies ASD Essentials principles, actions and domains to cloud services and marks each action as a control the customer operates, a capability the provider supplies or an outcome the provider implements. An organisation can then assess its own cloud security responsibilities without producing evidence for infrastructure it does not operate.

Organisations that still run servers, networks or infrastructure services may also need the enterprise IT chapter.

ASD Essentials for cloud is written for organisations that consume SaaS and PaaS without operating infrastructure or platforms of their own. Traditional enterprise IT controls can describe work these organisations have no means of doing, such as hardening underlying servers, operating provider networks or maintaining platform runtimes.

The cloud chapter concentrates on what the consumer can control or verify: identity, data, tenant configuration, applications, integrations and provider assurance.

ASD gives an example of each service model:

SaaS

A small Commonwealth entity running its corporate environment on a cloud productivity suite and a few connected applications.

PaaS

An entity delivering a public-facing digital service using a managed application platform and managed database.

The split follows operational responsibility. A SaaS consumer manages access, configuration and integrations around a finished application. A PaaS consumer also secures the applications and workloads it builds.

ASD’s overview guide is slightly wider on where to start. It names the cloud chapter as the starting point for an organisation that operates predominantly through SaaS or PaaS and needs a clear view of which responsibilities sit with it and which with the provider.

Organisations operating their own servers, directories, networks or infrastructure-as-a-service (IaaS) should consider the enterprise IT chapter. The enterprise IT chapter guide covers how to pick a starting point when environments overlap.

Choose Between SaaS and PaaS

ASD asks organisations to classify each service as SaaS or PaaS by the technology they actually operate. The name on a subscription or procurement agreement does not settle it, and the chapter describes service model boundaries as a matter of degree.

A product sold as SaaS can expose capabilities that hand its customer responsibilities normally associated with PaaS.

The boundary cases need particular attention:

SaaS with platform capabilities

Where an organisation makes significant use of low-code development, custom applications, scripting, automation or private networking, apply the PaaS-marked actions to those capabilities.

PaaS with infrastructure control

Where a managed platform exposes direct control over compute or networking, consider whether the enterprise IT chapter better describes the organisation’s responsibilities.

A productivity suite is a common case. It may operate primarily as SaaS while also supporting substantial custom applications and automated workflows. The provider still runs the underlying service, but the organisation controls what its applications do, which permissions they receive and how they are configured.

Record the classification for each service, with the features in use and the reason the chosen model applies. An assessor can then follow the decision from the service inventory to the applicable SaaS or PaaS actions.

Compare SaaS and PaaS Responsibilities

PaaS customers generally carry more of the security work than SaaS customers because they develop, deploy and configure applications on managed platforms. SaaS customers mostly configure a finished service and verify that the provider performs the work beneath it.

ASD gives each cloud action separate SaaS and PaaS responsibility markers. The two columns part ways where customers control software dependencies, deployment pipelines, workload isolation and platform configuration.

Action areaPaaS markerSaaS marker
Asset discovery, including unsanctioned servicesCustomerSupplied
Testing patches with tested rollbackCustomerProvider
Vulnerable third-party libraries and dependenciesCustomerProvider
Workload isolation and lateral movement limitsCustomerProvider
Remediating vulnerabilities above risk thresholdsSuppliedProvider
Hardening development pipelinesSuppliedProvider
Configuration baselines and drift detectionSuppliedProvider
Detection logic for control-plane activitySuppliedProvider
Cryptographic key lifecycleSuppliedProvider

Most actions carry the same marker under both service models.

Third-party libraries show how the split works. A PaaS customer selects and deploys its application dependencies, so finding and remediating vulnerabilities in them falls to that customer. A SaaS customer ordinarily relies on the application provider to do that work and verifies the outcome through assurance.

Configuration baselines follow the same logic. A PaaS provider may supply tools for assessing configuration and detecting drift, but enabling and operating them is the customer’s job. For a SaaS application, the corresponding responsibility is provider-managed and verified through assurance.

ASD describes the markers as indicative rather than determinative. The actual division may differ with the provider, subscription tier, service configuration and available customer controls. Where a service departs from the published matrix, record the difference.

Understand the Responsibility Markers

Each action in ASD Essentials for cloud carries a Customer, Supplied or Provider marker. The responsibility marker says who implements the action and what evidence supports its assessment. The distinction is between operating a control, configuring a provider-supplied capability and verifying a provider-delivered outcome.

MarkerWho implements the controlWhat the assessment examines
(C) CustomerThe organisation delivers and operates the control.Direct evidence that the control operates effectively within the organisation’s environment.
(S) SuppliedThe provider supplies the capability, while the organisation enables, configures, operates and monitors it.Whether the capability is enabled, configured appropriately and operated consistently. A capability left at an insecure default, or applied inconsistently, is not yet effective.
(P) ProviderThe provider implements the action, and the organisation remains accountable for verifying it.Current independent assurance confirming that the provider’s control is in place, rather than operational evidence for infrastructure the customer does not control.

The multi-factor authentication (MFA) action Use phishing-resistant MFA for users authenticating to systems. is marked Supplied for both SaaS and PaaS.

A subscription that includes phishing-resistant MFA does not satisfy that action. The evidence has to show the capability enforced for the users in scope.

Match Each Marker to Its Evidence

Work through each service against the applicable actions, one marker at a time:

Customer

Identify the organisation-owned control, who operates it and the evidence showing that it works.

Supplied

Confirm the provider makes the capability available, then record how the organisation enables, configures and monitors it.

Provider

Obtain independent assurance and confirm that its scope covers the service and arrangements actually used.

Keep these decisions in the shared responsibility register, alongside the service model, provider, subscription tier and relevant evidence.

The register reflects the operating arrangements in place. A provider’s marketing description of a security feature is no evidence that the feature is enabled, enforced or included in independent assurance.

Evidence to Collect for Cloud Assessment

ASD has published an asset scoping guide for the cloud chapter but no cloud assessment workbook or evidence guide, so the checks below follow the cloud action text and its markers. The collection methods are common practice rather than ASD requirements.

EvidenceHow to get itWhat it should show
Provider shared responsibility documentsDownload the shared responsibility model and service terms for each service and tier in use. Record them against the provider in the shared responsibility register, including the retrieval date.Inherited and retained responsibilities recorded per provider and reviewed as services change (GOV-11, Customer).
IRAP report or other independent assuranceRequest the current report from the provider, often through its compliance portal. Record the assessment date, services and regions assessed, and any exclusions.Assurance covering the services, features, regions and support arrangements consumed, with action taken when it lapses or excludes a feature in use (GOV-11, Customer).
Tenant configuration exportExport security settings and policies from each service’s administration console or API. Preserve the tenant name and export date.Supplied capabilities enabled and enforced across everything in scope, such as phishing-resistant MFA for every user rather than a feature merely available in the subscription (PRO-13, Supplied).
Configuration drift reportFor PaaS, run the scheduled configuration assessment against the approved baseline and keep dated reports with remediation tickets.Drift from approved baselines detected and responded to (PRO-04, Supplied for PaaS). For SaaS the action is Provider-marked, so assurance takes its place.
SaaS audit log exportExport records for the review period, record the audit tier and retention setting, and match sample events to the same records in the central log platform.Provider audit logging enabled at a sufficient tier and retention, with security-relevant logs and configuration changes reaching the central capability (DET-01, Supplied).
App consent listExport applications, integrations and consent grants with permissions, grant dates and users. Match each entry to an approval record.Every application, integration and consent grant assessed and approved before access, then reviewed regularly (PRO-16, Customer).
Non-person identity listExport service accounts, application identities, API keys and integration credentials, including their owners, permissions and last-used dates.Each non-person identity authorised, assigned an owner and constrained to its intended context, with activity recorded (PRO-13, Supplied).
Cloud AI approval recordKeep the signed executive or delegate approval for each material AI function enabled, including the review of data, permissions, retention, logging, agents and connectors.Approval given before the function was enabled (GOV-08, Customer).
Restoration test recordRestore a sample of tenant configuration and data from the backup repository into a test location. Record the time taken and restore point achieved.Backups that are reliable and meet defined recovery time and recovery point objectives (PRO-10, Customer).

A dated configuration export or system report is generally stronger evidence of current operation than an isolated screenshot. A screenshot is still useful when it identifies the tenant, the scope and the collection date.

Evidence gathered across the review period also shows consistency. A current MFA policy export captures the configuration on the day it was taken. Earlier exports and exception records help show whether the control stayed effective through the period assessed.

The ASD Essentials assessment guide explains how assessors evaluate evidence and aggregate action ratings.

Assess Cloud Provider Assurance

Cloud provider assurance is how a customer finds out whether a supplier carries out the security responsibilities assigned to it. ASD addresses it mainly through GOV-11 Supplier cyber security assurance, within Governance and culture.

The cloud chapter includes several related actions:

Supplier selection

Conduct a proportionate cyber supply chain risk assessment before engaging suppliers and keep the supporting evidence.

Ongoing assurance

Review assurance when it expires, no longer covers a service or feature in use, or when supplier risk changes.

Shared responsibility register

Maintain a register of inherited and retained security responsibilities per provider, and review it as services change.

Data requirements

Establish policies that meet your data sensitivity and sovereignty requirements.

Software sourcing

Restrict software used on cloud services to reputable suppliers.

Check the Assurance Scope

Provider-marked actions rely on current independent assurance recorded against the shared responsibility register.

ASD names an IRAP assessment as one example. The report needs to cover the services, features, regions and support arrangements the organisation actually consumes.

For each report, check the assessment scope, the date, the exclusions and any limitations it identifies. A provider may hold assurance for one geographic region or service tier that does not extend to every feature the organisation has enabled.

Where a report excludes a relevant service, or no longer reflects the provider’s arrangements, the gap is the organisation’s to address. The provider’s general assurance statement does not close it.

Understand What IRAP Establishes

IRAP assessors are ASD-endorsed individuals who conduct independent security assessments. ASD states that they do not accredit, endorse or register systems, and that completing an assessment does not mean compliance.

An appropriately scoped IRAP report can support Provider-marked actions. It cannot show that a customer has enforced MFA, approved application consent grants or configured the audit logging available in its subscription.

ASD’s chapter-selection guidance is also clear that outsourcing a service does not transfer accountability for its security outcomes. Assigning an action to a provider does not, by itself, make a domain effective. A provider feature that has not been enabled or configured remains an unmet responsibility.

Follow the Cloud Priority Phases

ASD Essentials for cloud keeps the enterprise IT domain names and adapts several descriptions to cloud services and the responsibilities customers still hold. The cloud chapter puts its technical domains in a recommended sequence, with Governance and culture and Visibility and response developing across all of them.

The cloud-specific descriptions include:

Boundary services

Integrations, APIs, gateways, internet-facing services and remote access.

Identity services

Identity providers, authentication and authorisation enforcement, and credential stores.

Privileged environments

SaaS administration interfaces, PaaS management and deployment services, and cloud control planes.

Business systems

Business applications, workflow platforms, data services and custom applications on managed platforms.

User devices

Desktops, laptops and mobile devices used to access SaaS and PaaS services.

Critical processes and services keeps its enterprise IT meaning: the processes and services needed to deliver an organisation’s primary outcomes.

Apply the Recommended Sequence

The cloud chapter presents the sequence in a figure:

Outer ring

Identity services and Boundary services.

Middle ring

Critical processes and services and Privileged environments.

Centre

Business systems and User devices.

ASD recommends implementing technical domains in the sequence shown. Unlike the enterprise IT and OT chapters, the cloud chapter does not assign phase numbers in its text.

The order puts identity and service boundaries first. A compromised identity provider or an unapproved integration can affect several cloud applications even when each of those applications is correctly configured.

Governance and culture and Visibility and response apply throughout the sequence. That places provider assurance, identity monitoring and incident response alongside the technical controls from the start, with none of them deferred until the other domains are complete.

The Identity services and Boundary services guides cover those technical domains in detail.

Apply Cloud-Specific Actions

The cloud-specific actions in ASD Essentials cover what customers still control: identities, applications, data, integrations and administrative capabilities. An organisation consuming managed services may have fewer infrastructure duties and still carry substantial responsibility for how those services are used.

Important examples include:

Application consent

Assess and approve applications, integrations and consent grants before permitting access, and review them on a regular basis.

Federation dependencies

Identify and mitigate single points of dependency created by OAuth and federated identity providers.

Non-person identities

Authorise each identity, assign an owner, constrain it to its intended context and record its activity.

Legacy authentication

Disable legacy authentication protocols or restrict and monitor them under a time-bound decommissioning plan.

Unsanctioned cloud services

Identify sanctioned and unsanctioned services, tenants and integrations and promptly bring them under organisational governance.

Customer-managed encryption keys

Retain customer control over the keys protecting the organisations most sensitive data, including the ability to revoke provider access.

Service onboarding and exit

Onboard, configure and exit services through a controlled process that verifies data retrieval, deletion and access revocation.

Cloud AI capabilities

Require executive or delegate approval before enabling material SaaS or PaaS AI functions, including review of accessible data, permissions, retention, logging, agents and connectors.

Control Applications and Integrations

Application consent deserves attention because an integration can access organisational data without a user interacting with the connected application each time.

For PRO-16, an approval record identifies the application, the permissions requested and the authorisation decision. The regular review then asks whether the integration still has a legitimate purpose and whether its access is still appropriate.

Non-person identities get the same treatment. Service accounts, application identities and integration credentials need a known owner and permissions constrained to their intended use.

Review Data Protection and Recovery

Cloud backup covers more than application files. Restoring an operational service may also need tenant settings, identities, policies, integrations and configuration.

Check the provider’s backup arrangements against the organisation’s recovery needs. Where those arrangements are insufficient, the chapter calls for customer-controlled backup, isolated repositories and restoration testing against defined recovery objectives.

Encryption and key management turn on how much control the customer holds. A provider-supported encryption feature is a different thing from an arrangement that lets the customer control the relevant keys and revoke provider access.

Govern Cloud AI Capabilities

The chapter calls for executive or delegate approval before a material SaaS or PaaS AI function is enabled. The approval review covers the data the function can access, permissions, retention, logging, agents and connectors.

Assess the feature as it is configured in the tenant. An AI function integrated with organisational information or connected applications may have a different access scope from the same function operating without those connections.

Governance and culture also directs organisations to prefer services that maximise provider-managed security responsibilities and minimise customer-managed components, where consistent with organisational, security and business needs.

Monitor and Respond to Cloud Threats

Monitoring cloud threats depends on provider audit records, central monitoring and response procedures suited to tenant, identity and service compromise. An organisation that does not operate the underlying infrastructure still needs a record of what happened inside the cloud services it consumes.

ASD’s logging action states: Enable provider audit logging at sufficient tiers and retention, and forward security-relevant logs and configuration changes to a central capability.

Confirm which events the subscription produces, how long they remain available and whether the central monitoring capability receives them.

A workable collection check compares a sample of source events with the records arriving centrally. Treat missing administrative actions, delayed delivery or insufficient retention as coverage limitations.

Investigate Control-Plane Activity

ASD calls for detection logic covering anomalous control-plane activity, including consent grants, federation changes and privilege elevations.

The action is marked Supplied for PaaS and Provider for SaaS. A PaaS consumer operates the supplied detection capability. A SaaS consumer verifies the provider-delivered outcome through assurance.

Investigate related activity together. An unfamiliar application consent grant, followed by an application sign-in and unusual mailbox reads, may be more significant than any of those events viewed alone.

Analysts also need enough identity and application context to tell whether the sequence was authorised. A legitimate integration can produce unusual activity, and a malicious one may operate through permissions that appear technically valid.

Prepare Cloud Incident Response

ASD calls for cloud incident response procedures covering tenant and identity-provider compromise, provider-side incidents, token and session revocation, removal of unauthorised consent grants and validation of a trusted state before resuming operations.

A password reset alone may leave existing sessions, application grants or other access paths active. The response procedure has to deal with each of those mechanisms and then verify that the compromised access has been removed.

Agree the provider’s involvement before an incident: notification arrangements, escalation contacts and the division of investigative responsibilities under shared responsibility.

The Visibility and response guide covers the wider monitoring and incident response expectations across ASD Essentials.

Cloud Security Monitoring With ThreatDefence

ThreatDefence operates a 24x7 SOC with its team based in Australia and a 3 min average response under guaranteed SLAs. Threat hunting and an incident response retainer are included in the standard service.

Australian customers’ data and AI processing stay in Australia. Response actions remain within the authority each customer approves, and case records can be exported for an assessor or at the end of a contract.

Detections for risky application consents and privileged role changes address the consent grants and privilege elevations identified in the cloud chapter. When a cloud identity is compromised, analysts can revoke sessions or remove an MFA method within the customer’s approved response authority.

ThreatDefence can also provide supplier assurance evidence for an organisation’s shared responsibility register, including ISO 27001 and PCI DSS certification and a SOC 2 report.

ThreatDefence does not certify organisations against ASD Essentials. An assessor determines ASD Essentials ratings using the applicable actions and supporting evidence.

Before a formal assessment, the free ASD Essentials Navigator lets organisations rate each action for their own environment and see how principles and domains roll up. Readers new to the framework can start with the five-minute ASD Essentials explainer, which walks through principles, actions, domains, priority phases and ratings.

A Microsoft 365 forensic scan in the ThreatDefence portal with sign-ins by risk, MFA coverage, app consents, findings and response actions

Talk to Our Experts

See how ThreatDefence automates security monitoring, compliance and cyber risk management in one platform.

    I'm an MSP, MSSP, or reseller

    By submitting this form, you accept the terms in our privacy policy.

    Frequently Asked Questions

    Which chapter should a hybrid organisation start with?

    The enterprise IT chapter is generally the starting point for an organisation operating its own servers, directories, networks, hybrid infrastructure or IaaS. Those environments carry operating system, application and network responsibilities that enterprise IT addresses.

    The cloud chapter can also be applied to SaaS and PaaS services. Include connections between the environments, such as directory synchronisation and federation, when setting scope and monitoring requirements. The appropriate starting point depends on the organisation’s own operating responsibilities.

    Does a provider's IRAP assessment cover us?

    No. A provider’s IRAP assessment can support Provider-marked actions when it is current and its scope matches the services, features, regions and support arrangements consumed.

    The organisation still has to show its own Customer and Supplied actions, including enforced phishing-resistant MFA and application consent reviews. IRAP assessors do not accredit, endorse or register systems on ASD’s behalf. Their reports provide independent assurance. They do not set an organisation’s ASD Essentials rating or compliance status.

    How does responsibility differ between PaaS and SaaS?

    PaaS consumers generally carry more security responsibilities because they build applications, choose dependencies, deploy workloads and configure application environments. SaaS consumers ordinarily configure finished services and rely on provider assurance for more of the underlying security work.

    Vulnerable third-party libraries, for example, are Customer-marked under PaaS and Provider-marked under SaaS. ASD provides separate markers for each model, but the actual responsibility still depends on the service tier, configuration and provider arrangements.

    What do the Customer, Supplied and Provider markers mean?

    Customer means the organisation implements and operates the control. Supplied means the provider makes the capability available and the organisation enables, configures, operates and monitors it. Provider means the supplier implements the action, while the organisation verifies the outcome through current independent assurance.

    ASD describes the markers as indicative rather than determinative. Document how each action applies to the service in use, including any differences from the published marker.

    Does the cloud chapter cover IaaS?

    No. ASD Essentials for cloud covers SaaS and PaaS. The enterprise IT chapter is the recommended starting point for IaaS because the customer still holds responsibilities for operating systems, applications, identity infrastructure and network architecture even though another party supplies the infrastructure.

    PaaS services exposing direct control over compute or networking may approach that boundary. Organisations should examine what they operate and consider whether the enterprise IT chapter better describes their responsibilities.

    Do we need to back up SaaS data ourselves?

    Yes, where the provider’s arrangements are insufficient for the organisation’s recovery needs. The cloud chapter covers important data and settings, including identities, policies, integrations and tenant configuration, and calls for implementing customer-controlled backup where provider arrangements are insufficient.

    Isolate backup repositories through separate accounts, subscriptions or tenants with independent access controls, and test restoration regularly against recovery time and recovery point objectives. Recovery arrangements with the provider should address data loss, malicious deletion and tenant misconfiguration.

    Do third-party app consents need approval under ASD Essentials?

    Yes. The cloud chapter’s PRO-16 action states: Assess and approve applications, integrations and consent grants before permitting access, and review them on a regular basis.

    The action is Customer-marked for both SaaS and PaaS, so each organisation needs its own approval and review process, with records identifying the application, permissions and authorisation decision. Detection and incident response actions also address consent grants, including removing unauthorised grants during a compromise.

    Do we need to forward SaaS audit logs to a central platform?

    Yes. The cloud DET-01 action states: Enable provider audit logging at sufficient tiers and retention, and forward security-relevant logs and configuration changes to a central capability.

    The action is Supplied for both SaaS and PaaS: the provider supplies the logging capability and the organisation configures collection and forwarding. Confirm which records the subscription produces, check that they arrive centrally and protect stored logs against unauthorised access, modification or deletion.

    What order does the cloud chapter set for priority phases?

    ASD presents the cloud priority sequence in a figure. Identity services and Boundary services form the outer ring. Critical processes and services and Privileged environments form the middle ring. Business systems and User devices sit at the centre.

    The chapter recommends implementing technical domains in the sequence shown but does not assign phase numbers in its text. Governance and culture and Visibility and response apply across the sequence and develop alongside the technical controls.