Skip to content

Evidence request lists

Azure Security Benchmark

Evidence request list. 85 controls, 85 carrying auditor artefact guidance. Generated from the compliance knowledge graph on 11 September 2026. Published by The Art of Service.

Asset Management

AM-2
Use only approved services

Restrict deployment to approved Azure services using Azure Policy and management group hierarchy with documented exceptions.

Artefacts an auditor will ask for
  • Azure Policy assignment inventory
  • Allowed services policy
  • Exception register
Where this commonly fails
  • No service restriction policy
  • Exceptions granted without expiry
  • Policy in audit mode only
AM-3
Ensure security of asset lifecycle management

Tag resources, track ownership, and decommission unused resources securely with documented lifecycle procedures.

Artefacts an auditor will ask for
  • Tagging policy and compliance report
  • Resource ownership register
  • Decommissioning procedure and logs
Where this commonly fails
  • Untagged resources prevalent
  • Orphan resources retained
  • Decommissioning leaves data in storage
ASBv3-AM-1
Track asset inventory and their risks

Track the asset inventory by discovering and querying all cloud resources, organising them by tagging and grouping, and giving the security organisation access to a continuously updated view.

Artefacts an auditor will ask for
  • continuously refreshed resource inventory
  • tagging standard and tag compliance reporting
  • security team access to the inventory
  • reconciliation between the inventory and billing or discovery data
Where this commonly fails
  • inventory exported to a spreadsheet quarterly
  • untagged resources excluded from reporting
  • security team dependent on platform teams for asset data
ASBv3-AM-4
Limit access to asset management

Limit user access to asset management features so assets cannot be modified accidentally or maliciously.

Artefacts an auditor will ask for
  • role assignments granting asset management permissions
  • resource lock or equivalent protection on critical assets
  • audit log of asset management operations
  • review records for who holds these permissions
Where this commonly fails
  • broad write access to resource metadata across the estate
  • no locks on production resources so accidental deletion is possible
  • asset management actions not separately audited
ASBv3-AM-5
Use only approved applications in virtual machine

Ensure only authorised software executes in virtual machines by maintaining an allow list and blocking unauthorised software from running.

Artefacts an auditor will ask for
  • application allow list definition per workload role
  • enforcement mode configuration and its coverage
  • blocked execution events and their triage
  • process for adding software to the allow list
Where this commonly fails
  • allow listing deployed in audit mode only
  • list built once from a running system so existing unauthorised software is baked in
  • no route to add legitimate software so the control gets disabled

Backup and Recovery

ASBv3-BR-3
Monitor backups

Monitor backups so all business-critical protectable resources are confirmed compliant with the defined backup policy and standard.

Artefacts an auditor will ask for
  • backup compliance report listing protectable resources and their protection state
  • alerting on failed or missed backup jobs
  • reconciliation between the asset inventory and protected resources
  • remediation records for unprotected critical resources
Where this commonly fails
  • backup jobs monitored but resource coverage never reconciled against the inventory
  • new resources created without backup and never detected
  • failed jobs logged but no alert reaches an owner
ASBv3-BR-4
Regularly test backup

Perform periodic data recovery tests against backups to verify the backup configuration and the availability of backup data meet the defined recovery time and recovery point objectives.

Artefacts an auditor will ask for
  • restore test schedule and completed test records
  • measured restore time compared with the recovery time objective
  • data currency of the restored copy compared with the recovery point objective
  • defect log and remediation from failed tests
Where this commonly fails
  • backups verified only by job success status, never by actual restore
  • tests restore a small sample that does not exercise the real recovery path
  • measured restore time never compared with the stated objective
BR-1
Ensure regular automated backups

Configure automated backups for critical workloads using Azure Backup with defined retention and recovery point objectives.

Artefacts an auditor will ask for
  • Backup policy inventory
  • Backup success/failure reports
  • RPO/RTO definitions
  • Restore test records
Where this commonly fails
  • Backups configured but not tested
  • RPO/RTO not defined
  • Critical workloads excluded
BR-2
Protect backup and recovery data

Protect backup data with encryption, immutability, soft delete, and multi-user authorisation against ransomware and insider threats.

Artefacts an auditor will ask for
  • Immutable vault configuration
  • Soft delete settings
  • MUA configuration
  • Backup access audit log
Where this commonly fails
  • Soft delete not enabled
  • Immutability off
  • Backup admin without MUA

Data Protection

ASBv3-DP-1
Discover, classify, and label sensitive data

Maintain an inventory of sensitive data within the defined scope, using discovery tooling to find, classify and label it.

Artefacts an auditor will ask for
  • defined sensitive data scope
  • discovery scan results per data store
  • classification and labelling scheme with applied label counts
  • named owner per sensitive data set
Where this commonly fails
  • classification policy with no discovery run behind it
  • scanning limited to structured stores, ignoring file shares and object storage
  • labels applied once and never refreshed as data moves
ASBv3-DP-5
Use customer-managed key option in data at rest encryption when required

Where regulation requires it, define the use cases and service scope for customer-managed keys and implement data at rest encryption using them.

Artefacts an auditor will ask for
  • documented determination of where customer-managed keys are required and why
  • service scope list showing which stores use customer-managed keys
  • key vault configuration backing those keys
  • rotation and revocation procedure
Where this commonly fails
  • customer-managed keys applied everywhere with no rationale, adding operational risk
  • requirement asserted but the store still uses platform-managed keys
  • no tested procedure for key revocation
ASBv3-DP-6
Use a secure key management process

Document and implement an enterprise cryptographic key management standard covering the key lifecycle, with keys generated, distributed and stored in a secured key vault service and rotated on a defined schedule.

Artefacts an auditor will ask for
  • cryptographic key management standard
  • key inventory with owner, algorithm, purpose and expiry
  • key vault configuration and access policy
  • rotation records and evidence of retiring superseded keys
Where this commonly fails
  • keys held in application configuration rather than a vault
  • no rotation schedule so keys live indefinitely
  • key inventory incomplete so orphan keys persist
ASBv3-DP-7
Use a secure certificate management process

Document and implement an enterprise certificate management standard covering the certificate lifecycle and certificate policies, so certificates used by critical services are tracked and renewed.

Artefacts an auditor will ask for
  • certificate management standard and certificate policy
  • certificate inventory with expiry dates and owners
  • automated renewal configuration or renewal calendar
  • record of expiry-driven outages and their remediation
Where this commonly fails
  • certificates tracked in a spreadsheet that drifts
  • renewal handled reactively after an outage
  • self-signed certificates in production with no policy exception
ASBv3-DP-8
Ensure security of key and certificate repository

Harden the key vault service itself through access control, network restriction, logging, monitoring and backup so keys and certificates stay protected.

Artefacts an auditor will ask for
  • key vault access policy or role assignments with least privilege
  • network restriction configuration on the vault
  • vault audit logging enabled and forwarded
  • vault backup and soft-delete or purge protection settings
  • alerting on anomalous vault access
Where this commonly fails
  • vault reachable from any network
  • broad access granted to application service principals
  • vault logs not collected so key access is unauditable
  • purge protection disabled allowing irreversible deletion
DP-2
Monitor anomalies and threats targeting sensitive data

Enable Microsoft Defender for Storage, SQL, and Databases to detect anomalous access patterns and data exfiltration attempts.

Artefacts an auditor will ask for
  • Defender plans enabled inventory
  • Alert routing configuration
  • Sample investigated alerts
Where this commonly fails
  • Defender disabled to save cost
  • Alerts not routed to SOC
  • Alerts unactioned
DP-3
Encrypt sensitive data in transit

Enforce TLS 1.2 or higher for all data in transit and disable legacy protocols across Azure services.

Artefacts an auditor will ask for
  • TLS configuration policy
  • Storage account secure transfer setting
  • App Service HTTPS only configuration
Where this commonly fails
  • HTTP allowed on App Service
  • TLS 1.0/1.1 still enabled
  • Secure transfer required not enforced
DP-4
Enable data at rest encryption by default

Encrypt data at rest using platform-managed or customer-managed keys for all storage services with documented key management.

Artefacts an auditor will ask for
  • Encryption configuration inventory
  • Key Vault key inventory
  • CMK rotation schedule
  • Disk encryption status
Where this commonly fails
  • Unmanaged disks without encryption
  • Key rotation not scheduled
  • Key Vault access overly permissive

DevOps Security

ASBv3-DS-1
Conduct threat modeling

Perform threat modelling to identify potential threats and enumerate mitigating controls, covering both the running application and the artefacts and pipeline that produce it.

Artefacts an auditor will ask for
  • threat models for in-scope applications with dates
  • identified threats mapped to mitigating controls
  • coverage of build artefacts and pipeline in the model
  • trigger conditions requiring a model refresh
Where this commonly fails
  • threat model produced once at design and never revisited
  • model covers the application but not the pipeline that deploys it
  • threats enumerated with no owner for the mitigations
ASBv3-DS-3
Secure DevOps infrastructure

Secure the DevOps infrastructure and pipeline across build, test and production stages, including the repositories that hold source code, packages and images.

Artefacts an auditor will ask for
  • access control on source and artefact repositories
  • branch protection and required review settings
  • build agent hardening and isolation configuration
  • audit logging of pipeline configuration changes
Where this commonly fails
  • pipeline permissions broader than production permissions
  • shared build agents across trust boundaries
  • pipeline definitions editable without review
ASBv3-DS-4
Integrate static application security testing into DevOps pipeline

Integrate static application security testing into the delivery workflow as a gating control, so results can block vulnerable code from being committed, built or deployed.

Artefacts an auditor will ask for
  • static analysis tool integrated in the pipeline
  • gate thresholds and the action taken when exceeded
  • finding triage and suppression records with justification
  • coverage across repositories in scope
Where this commonly fails
  • scanning runs but never blocks a build
  • findings suppressed in bulk to clear the backlog
  • only the main repository scanned
ASBv3-DS-5
Integrate dynamic application security testing into DevOps pipeline

Integrate dynamic application security testing into the delivery workflow as a gating control, so results can prevent vulnerable builds reaching production.

Artefacts an auditor will ask for
  • dynamic testing tool and the environment it runs against
  • gate configuration and threshold
  • finding remediation records
  • coverage across externally reachable applications
Where this commonly fails
  • dynamic testing run manually before major releases only
  • tests point at a stub environment unrepresentative of production
  • authenticated paths never tested
ASBv3-DS-7
Enable logging and monitoring in DevOps

Extend logging and monitoring to non-production environments and to the delivery workflow itself, because compromise of those environments carries risk into production.

Artefacts an auditor will ask for
  • log collection from build systems and non-production environments
  • detection rules covering pipeline activity such as unexpected credential use
  • alert routing for pipeline events
  • retention applied to these logs
Where this commonly fails
  • monitoring scoped to production only
  • build system logs kept locally and never collected
  • no detection rules written for pipeline abuse
DS-2
Ensure software supply chain security

Maintain inventory of open source and third party components in code using Software Composition Analysis tools.

Artefacts an auditor will ask for
  • SBOM per application
  • SCA scan results
  • Vulnerable dependency tracker
  • License compliance report
Where this commonly fails
  • No SBOM produced
  • SCA not in pipeline
  • Vulnerable dependencies unaddressed
DS-6
Enforce security of workload throughout DevOps lifecycle

Integrate security controls into CI/CD pipelines including SAST, secret scanning, and IaC scanning with pipeline failure on critical findings.

Artefacts an auditor will ask for
  • Pipeline security configuration
  • SAST scan results
  • Secret scanning alerts
  • IaC scan reports
Where this commonly fails
  • Security gates as warnings only
  • Secrets in repos not blocked
  • IaC misconfigurations deployed

Endpoint Security

ASBv3-ES-3
Ensure anti-malware software and signatures are updated

Ensure anti-malware signatures and the anti-malware solution itself are updated rapidly and consistently across the endpoint estate.

Artefacts an auditor will ask for
  • signature version reporting across endpoints
  • update schedule and its enforcement mechanism
  • alerting on endpoints whose signatures are stale
  • exception register for endpoints that cannot auto-update
Where this commonly fails
  • signature age never reported so stale endpoints go unnoticed
  • updates blocked by network restrictions on isolated subnets
  • exceptions granted with no compensating control
ES-1
Use Endpoint Detection and Response (EDR)

Deploy Microsoft Defender for Endpoint on Azure VMs with continuous monitoring, alerting, and automated response.

Artefacts an auditor will ask for
  • EDR coverage report
  • Onboarding script
  • Alert response statistics
  • Tamper protection enabled
Where this commonly fails
  • Coverage below 95%
  • Legacy OS not supported
  • Tamper protection disabled
ES-2
Use modern anti-malware software

Deploy modern anti-malware solutions with cloud-delivered protection, real-time scanning, and behaviour monitoring.

Artefacts an auditor will ask for
  • Anti-malware deployment inventory
  • Signature/cloud protection status
  • Detection event log
Where this commonly fails
  • Real-time protection disabled
  • Cloud-delivered protection off
  • Legacy AV without behavioural analysis

Governance and Strategy

ASBv3-GS-10
Define and implement DevOps security strategy

Mandate security controls as part of the organisation's DevOps engineering and operating standard, defining security objectives, control requirements and tooling specifications.

Artefacts an auditor will ask for
  • DevOps engineering standard containing the mandated security controls
  • defined security objectives and control requirements for pipelines
  • approved tooling specification
  • conformance reporting across delivery teams
Where this commonly fails
  • security expectations communicated informally rather than in the standard
  • standard published with no conformance measurement
  • each team selecting its own security tooling with no baseline
ASBv3-GS-2
Define and implement enterprise segmentation/separation of duties strategy

Define and implement an enterprise segmentation and separation of duties strategy that segments access to assets using a combination of identity, network, application and subscription or account controls.

Artefacts an auditor will ask for
  • documented segmentation strategy and the boundaries it defines
  • mapping of controls used at each boundary
  • separation of duties matrix for sensitive functions
  • review record confirming the strategy still matches the estate
Where this commonly fails
  • segmentation decided per project with no enterprise view
  • boundaries defined on network only, ignoring identity
  • strategy documented once and never revisited as the estate grew
ASBv3-GS-3
Define and implement data protection strategy

Define and implement an enterprise data protection strategy covering classification and protection standards, key and certificate management, access control and lifecycle handling.

Artefacts an auditor will ask for
  • enterprise data protection strategy document
  • classification and protection standard it mandates
  • named accountable owner
  • evidence the strategy drives the technical controls in place
Where this commonly fails
  • strategy written for on-premises and not extended to cloud
  • no owner so it is never updated
  • strategy and deployed controls diverge with no reconciliation
ASBv3-GS-4
Define and implement network security strategy

Define and implement a network security strategy with documented guidance, policy and standards covering network design, segmentation, perimeter controls and monitoring.

Artefacts an auditor will ask for
  • network security strategy document and its approval
  • reference network designs derived from it
  • policy and standards covering segmentation and perimeter controls
  • periodic review record
Where this commonly fails
  • network patterns decided per workload with no reference design
  • strategy exists but no standard makes it enforceable
  • no review after major architecture change
ASBv3-GS-5
Define and implement security posture management strategy

Define and implement a security posture management strategy establishing policy, procedure and standards for security configuration management and vulnerability management.

Artefacts an auditor will ask for
  • posture management strategy and the policies under it
  • defined baselines and the tooling that measures against them
  • vulnerability management standard with remediation timeframes
  • posture reporting to accountable owners
Where this commonly fails
  • posture scores watched but no policy defines acceptable levels
  • configuration and vulnerability management owned by different teams with no joint standard
  • no remediation timeframes so findings age indefinitely
ASBv3-GS-6
Define and implement identity and privileged access strategy

Define and implement an identity and privileged access strategy with documented guidance, policy and standards for the identity system, authentication strength, privileged access and entitlement lifecycle.

Artefacts an auditor will ask for
  • identity and privileged access strategy document
  • authentication standard including strength requirements
  • privileged access model and its governing policy
  • joiner, mover and leaver process aligned to the strategy
Where this commonly fails
  • strategy covers employees only, omitting workload and partner identities
  • privileged access approach differs per platform with no unifying policy
  • strategy silent on entitlement review cadence
ASBv3-GS-7
Define and implement logging, threat detection and incident response strategy

Define and implement a logging, threat detection and incident response strategy so threats are detected and remediated rapidly and compliance requirements for logging are met.

Artefacts an auditor will ask for
  • combined logging, detection and response strategy
  • log source and retention requirements derived from it
  • detection coverage objectives and how they are measured
  • incident response responsibilities defined in the strategy
Where this commonly fails
  • logging strategy written for compliance only with no detection objective
  • detection and response owned separately with no shared strategy
  • no measurable coverage objective so gaps are invisible
ASBv3-GS-8
Define and implement backup and recovery strategy

Define and implement a backup and recovery strategy with documented guidance, policy and standards including recovery time and recovery point objectives.

Artefacts an auditor will ask for
  • backup and recovery strategy document
  • recovery time and recovery point objectives per service tier
  • backup policy and standard derived from the objectives
  • evidence recovery testing is scheduled against those objectives
Where this commonly fails
  • backups configured with no stated recovery objective
  • objectives set but never tested against actual restore times
  • strategy omits platform and software service data
ASBv3-GS-9
Define and implement endpoint security strategy

Define and implement an endpoint security strategy covering endpoint detection and response, anti-malware capability and integration with threat detection and security operations.

Artefacts an auditor will ask for
  • endpoint security strategy document
  • standard defining required endpoint capability by device class
  • integration design connecting endpoint telemetry to security operations
  • coverage reporting against the standard
Where this commonly fails
  • strategy covers corporate laptops but not cloud compute endpoints
  • endpoint telemetry not integrated into central detection
  • coverage never measured so gaps persist
GS-1
Align organization roles, responsibilities and accountabilities

Define and document cloud security roles, responsibilities, and accountabilities at strategic and operational levels with senior leadership endorsement.

Artefacts an auditor will ask for
  • Cloud security RACI
  • Roles and responsibilities document
  • Executive sponsor sign-off
  • Communication artefacts
Where this commonly fails
  • RACI absent
  • Operations and security responsibilities unclear
  • No exec sponsor

Identity Management

ASBv3-IM-2
Protect identity and authentication systems

Treat the identity and authentication system as a high priority asset, restricting privileged roles, requiring strong authentication for privileged access and monitoring high risk activity.

Artefacts an auditor will ask for
  • privileged directory role assignment list and review records
  • strong authentication enforcement for all privileged roles
  • identity secure score or equivalent posture measurement
  • alerting on high risk identity activity
Where this commonly fails
  • directory admin roles held permanently by many accounts
  • privileged accounts exempt from strong authentication for convenience
  • identity system telemetry not monitored separately from workload logs
ASBv3-IM-5
Use single sign-on (SSO) for application access

Use single sign-on so users authenticate once to reach applications and data across cloud and on-premises environments rather than maintaining separate credentials per application.

Artefacts an auditor will ask for
  • application inventory showing which are integrated with single sign-on
  • onboarding standard requiring single sign-on for new applications
  • exception register for applications that cannot integrate
  • count of standalone application credentials remaining
Where this commonly fails
  • single sign-on adopted for new applications only, legacy left standalone
  • exceptions granted permanently
  • shared local accounts persisting alongside single sign-on
ASBv3-IM-8
Restrict the exposure of credential and secrets

Ensure developers handle credentials and secrets securely, keeping them out of code and configuration files, storing them in a secure key store and scanning source for exposed credentials.

Artefacts an auditor will ask for
  • secret store in use and application integration pattern
  • secret scanning enabled on repositories and its findings history
  • pre-commit or pipeline gate blocking committed secrets
  • rotation records for any credential found exposed
Where this commonly fails
  • connection strings in configuration files committed to source control
  • secret scanning enabled but findings never triaged
  • exposed credentials removed from the current commit but never rotated
ASBv3-IM-9
Secure user access to existing applications

Govern user access to legacy and non-native applications in hybrid environments using solutions such as an access security broker, application proxy or single sign-on.

Artefacts an auditor will ask for
  • inventory of applications using legacy authentication
  • proxy or broker configuration fronting those applications
  • conditional access or equivalent policy applied to that path
  • plan and progress for retiring legacy authentication
Where this commonly fails
  • legacy authentication endpoints left directly exposed
  • no inventory so legacy protocols cannot be blocked safely
  • broker deployed for some applications while direct paths remain open
IM-1
Use centralized identity and authentication system

Standardise on Microsoft Entra ID as the central identity system for Azure resources and integrated applications.

Artefacts an auditor will ask for
  • Entra ID tenant inventory
  • Federation configuration
  • Local account exception list with justification
Where this commonly fails
  • Local accounts on VMs not inventoried
  • Multiple disconnected tenants
  • Legacy authentication still allowed
IM-3
Manage application identities securely and automatically

Use managed identities, service principals, or federated credentials for application authentication instead of stored secrets.

Artefacts an auditor will ask for
  • Managed identity inventory
  • Service principal credential rotation log
  • Workload identity federation configuration
Where this commonly fails
  • Service principal secrets unrotated
  • Credentials in code repositories
  • Over-permissioned managed identities
IM-4
Authenticate server and services

Use strong authentication methods including mutual TLS, certificates, and federated trust for server-to-server communication.

Artefacts an auditor will ask for
  • mTLS configuration
  • Certificate inventory and expiry tracking
  • Server authentication design documentation
Where this commonly fails
  • Self-signed certificates in production
  • Expiry not monitored
  • Anonymous service-to-service calls
IM-6
Use strong authentication controls

Enforce phishing-resistant multi-factor authentication for all users with Conditional Access policies and risk-based controls.

Artefacts an auditor will ask for
  • Conditional Access policy export
  • MFA coverage report
  • Authentication methods policy
  • Sign-in risk policy
Where this commonly fails
  • Legacy authentication not blocked
  • MFA bypassed by service accounts
  • SMS used as primary factor
IM-7
Restrict resource access based on conditions

Apply Conditional Access policies to restrict access based on user, device, location, and risk signals.

Artefacts an auditor will ask for
  • Conditional Access policy library
  • Named locations
  • Device compliance policies
  • Policy effectiveness reports
Where this commonly fails
  • Report-only policies never enforced
  • Break-glass accounts overly broad
  • No location-based controls

Incident Response

ASBv3-IR-1
Preparation - update incident response plan and handling process

Develop and maintain processes and plans for responding to security incidents on cloud platforms, accounting for the shared responsibility model and how it varies across infrastructure, platform and software service models.

Artefacts an auditor will ask for
  • incident response plan covering cloud platforms
  • shared responsibility analysis per service model in use
  • named roles and escalation paths
  • plan review and update history
Where this commonly fails
  • an on-premises plan reused unchanged for cloud
  • no analysis of what the provider handles versus the customer
  • plan never reviewed after the service estate changed
ASBv3-IR-2
Preparation - setup incident notification

Set up incident notification so security alerts from the cloud platform and from the environment reach the correct contact in the incident response organisation.

Artefacts an auditor will ask for
  • security contact configured on each subscription or account
  • distribution list or on-call rota behind that contact
  • test records confirming notifications are received
  • review cadence for contact accuracy
Where this commonly fails
  • contact set to an individual who has left
  • notifications routed to a mailbox with no on-call coverage
  • contacts configured on some subscriptions only
ASBv3-IR-3
Detection and analysis - create incidents based on high-quality alerts

Establish a process to create high quality alerts and measure their quality, so analysts prioritise real incidents rather than spending time on false positives.

Artefacts an auditor will ask for
  • alert quality metrics such as true positive rate per rule
  • detection rule review and retirement process
  • lessons learned feeding new or tuned rules
  • analyst feedback loop on alert usefulness
Where this commonly fails
  • no measurement so poor rules are never retired
  • rules added continuously and never removed
  • analyst feedback collected informally and lost
ASBv3-IR-4
Detection and analysis - investigate an incident

Ensure the security operations team can query and use diverse data sources when investigating potential incidents, collecting logs broadly enough to track activity across the attack chain without blind spots.

Artefacts an auditor will ask for
  • log source inventory mapped to attack chain stages
  • analyst query access to those sources
  • documented gap analysis identifying blind spots
  • investigation records demonstrating cross-source correlation
Where this commonly fails
  • only alert data retained, not the underlying telemetry
  • analysts must request log access per investigation, costing hours
  • identity, network and endpoint logs held in separate systems that cannot be joined
ASBv3-IR-5
Detection and analysis - prioritize incidents

Give security operations the context to prioritise incidents, combining alert severity with the sensitivity of the affected asset as defined in the incident response plan.

Artefacts an auditor will ask for
  • asset criticality or sensitivity tagging visible to responders
  • documented prioritisation matrix combining severity and asset value
  • triage records showing the priority assigned and why
  • review of whether priority matched actual impact
Where this commonly fails
  • prioritisation on alert severity alone so a critical asset is treated like a test box
  • criticality data exists in a register responders cannot see
  • matrix defined but not applied in practice
ASBv3-IR-6
Containment, eradication and recovery - automate the incident handling

Automate manual and repetitive incident handling tasks to shorten response time, increase the number of incidents an analyst can handle and reduce the error rate that comes with fatigue.

Artefacts an auditor will ask for
  • automated response playbooks and their trigger conditions
  • execution history with outcomes
  • measured change in mean time to contain
  • approval gates for automated actions with material impact
Where this commonly fails
  • automation built but never enabled for fear of false positives
  • automated containment with no approval gate on high impact actions
  • no measurement so the value of automation is unknown
ASBv3-IR-7
Post-incident activity - conduct lesson learned and retain evidence

Conduct lessons learned periodically and after major incidents, and retain incident evidence for the period defined in the incident handling standard.

Artefacts an auditor will ask for
  • post-incident review records with actions and owners
  • tracking of those actions through to closure
  • evidence retention standard and storage location
  • chain of custody handling for retained evidence
Where this commonly fails
  • reviews held but actions never tracked
  • evidence deleted with normal log retention before the retention period
  • reviews only after major incidents so recurring small incidents teach nothing

Logging and Threat Detection

ASBv3-LT-1
Enable threat detection capabilities

Monitor all known resource types for expected threats and anomalies, and configure alert filtering and analytics rules so high quality alerts are extracted from log data and false positives are reduced.

Artefacts an auditor will ask for
  • detection coverage matrix across resource types
  • analytics and filtering rules in use
  • false positive rate and alert volume trend
  • review records for detection rule tuning
Where this commonly fails
  • detection enabled on compute only
  • every rule left at default so analysts drown in noise
  • no measurement of alert quality so tuning never happens
ASBv3-LT-2
Enable threat detection for identity and access management

Detect identity and access threats by monitoring user and application sign-in and access anomalies, alerting on patterns such as excessive failed logins and deprecated accounts.

Artefacts an auditor will ask for
  • sign-in and audit log collection from the identity provider
  • detection rules for failed login bursts, impossible travel and dormant account use
  • alert routing to the security operations team
  • triage records for identity alerts
Where this commonly fails
  • identity logs collected but no detection rules written
  • service principal and application sign-ins excluded from monitoring
  • alerts fire but no responder owns identity incidents
ASBv3-LT-6
Configure log storage retention

Plan and configure log retention at each logging service according to compliance, regulatory and business requirements so logs are archived for the required period.

Artefacts an auditor will ask for
  • retention requirement analysis per log type citing the obligation
  • retention policy configured at each logging service
  • archive tier configuration and its access procedure
  • evidence logs older than the retention floor are still retrievable
Where this commonly fails
  • default retention accepted without checking the obligation
  • retention set on the central workspace but not on individual services
  • archived logs retained but no tested retrieval path
ASBv3-LT-7
Use approved time synchronization sources

Use approved time synchronisation sources for log timestamps so recorded date, time and time zone are consistent and correlatable across systems.

Artefacts an auditor will ask for
  • approved time source list and configuration on hosts and services
  • drift monitoring results
  • timestamp and time zone convention applied in logging
  • evidence of correlation across systems during an investigation
Where this commonly fails
  • hosts pointing at arbitrary public time servers
  • time zone recorded as local rather than a fixed reference
  • drift unmonitored so correlation silently fails
LT-3
Enable logging for security investigation

Enable diagnostic logging for all critical Azure resources with sufficient retention to support investigation and forensics.

Artefacts an auditor will ask for
  • Diagnostic settings inventory
  • Log Analytics workspace configuration
  • Retention policy
  • Activity log archive
Where this commonly fails
  • Diagnostic logs disabled by default
  • Retention under regulatory minimums
  • Logs not sent to immutable storage
LT-4
Enable network logging for security investigation

Enable NSG flow logs, firewall logs, and DNS query logging to support network forensics and threat hunting.

Artefacts an auditor will ask for
  • NSG flow log configuration
  • Firewall logging settings
  • Traffic Analytics enablement
Where this commonly fails
  • Flow logs not enabled
  • Traffic Analytics off
  • DNS logging absent
LT-5
Centralize security log management and analysis

Aggregate security logs in Microsoft Sentinel or equivalent SIEM with documented detection rules and analyst workflows.

Artefacts an auditor will ask for
  • Sentinel workspace configuration
  • Detection rule library
  • Analyst playbooks
  • Coverage metrics (MITRE mapping)
Where this commonly fails
  • Logs ingested but no detections
  • Custom rules absent
  • No MITRE coverage tracking

Network Security

ASBv3-NS-10
Ensure Domain Name System (DNS) security

Configure Domain Name System security so clients resolve through trusted authoritative and recursive services and the zones are protected against hijack and dangling records.

Artefacts an auditor will ask for
  • list of authoritative and recursive resolvers in use and their trust basis
  • DNS zone access control and change audit records
  • dangling or stale record scan results
  • DNSSEC or equivalent integrity configuration where supported
Where this commonly fails
  • decommissioned resources leaving dangling CNAMEs open to subdomain takeover
  • clients allowed to use arbitrary public resolvers
  • zone changes made without audit trail
ASBv3-NS-4
Deploy intrusion detection/intrusion prevention systems (IDS/IPS)

Deploy network intrusion detection and prevention capability that inspects traffic and payload to and from the workload, tuned so the alerts it raises are usable by the security operations team.

Artefacts an auditor will ask for
  • IDS/IPS deployment topology showing inspected traffic paths
  • rule set and tuning history
  • alert forwarding configuration into the SIEM
  • false positive rate trend
Where this commonly fails
  • IDS deployed but alerts never routed to an analyst
  • default rule set never tuned so alerts are ignored
  • encrypted traffic paths not inspected and not compensated
ASBv3-NS-6
Deploy web application firewall

Deploy a web application firewall in front of web applications and APIs and configure rules appropriate to the application-layer attacks those endpoints face.

Artefacts an auditor will ask for
  • WAF deployment inventory covering all public web and API endpoints
  • rule set and managed rule version in use
  • record of rules moved from detection to prevention mode
  • tuning and exclusion register
Where this commonly fails
  • WAF left in detection-only mode indefinitely
  • endpoints published that bypass the WAF
  • managed rule sets never updated
ASBv3-NS-7
Simplify network security configuration

Use centralised tooling to simplify and manage network security configuration across a complex environment rather than maintaining rules device by device.

Artefacts an auditor will ask for
  • central network security management tooling in use
  • policy hierarchy showing inherited and local rules
  • change process for network rules
  • report of rules deviating from the central policy
Where this commonly fails
  • rules maintained per subnet by different teams
  • no central view so conflicting rules coexist
  • manual rule edits outside the management tool
ASBv3-NS-8
Detect and disable insecure services and protocols

Detect insecure services and protocols at operating system, application and package layers and disable them, applying compensating controls where they cannot be disabled.

Artefacts an auditor will ask for
  • scan results listing insecure services and protocols detected
  • disablement records or hardening baseline entries
  • compensating control register for exceptions with expiry dates
  • re-scan evidence confirming remediation
Where this commonly fails
  • legacy protocols left enabled for one dependency and forgotten
  • exceptions granted with no expiry
  • scanning limited to the network layer, missing application and package layers
ASBv3-NS-9
Connect on-premises or cloud network privately

Use private connectivity for communication between networks, such as between provider datacentres and on-premises or colocation infrastructure, rather than traversing the public internet.

Artefacts an auditor will ask for
  • inventory of inter-network links and the connectivity type of each
  • private link or dedicated circuit configuration
  • routing configuration showing traffic does not egress publicly
  • encryption applied over the private path
Where this commonly fails
  • site-to-site traffic over the public internet with only transport encryption
  • private circuits provisioned but routes still prefer public paths
  • no inventory so shadow public paths persist
NS-1
Establish network segmentation boundaries

Establish network segmentation boundaries using virtual networks, subnets, and network security groups to isolate workloads based on sensitivity and function.

Artefacts an auditor will ask for
  • VNet topology diagram
  • NSG rule export
  • Segmentation policy
  • Hub-spoke architecture documentation
Where this commonly fails
  • Flat VNet topology
  • Default-allow NSG rules
  • No micro-segmentation for sensitive workloads
NS-2
Secure cloud services with network controls

Use Private Endpoints, Service Endpoints, and firewall rules to restrict access to PaaS services from authorised networks only.

Artefacts an auditor will ask for
  • Private Endpoint inventory
  • Storage account firewall configuration
  • SQL firewall rules
  • Public access disabled evidence
Where this commonly fails
  • PaaS services with public endpoints
  • Allow-all firewall rules
  • DNS not configured for Private Endpoints
NS-3
Deploy firewall at the edge of enterprise network

Deploy Azure Firewall or third party NVA at the edge to inspect and control inbound and outbound traffic with documented rules.

Artefacts an auditor will ask for
  • Firewall deployment architecture
  • Rule set export
  • Threat intelligence configuration
  • Change management for rule changes
Where this commonly fails
  • No egress filtering
  • Threat intel feature disabled
  • Rules unreviewed for months
NS-5
Deploy DDOS protection

Enable DDoS Protection Standard on public-facing virtual networks and configure alerts for attack detection.

Artefacts an auditor will ask for
  • DDoS Protection Standard enabled evidence
  • Alert configuration
  • Mitigation playbook
Where this commonly fails
  • Only Basic DDoS enabled
  • No alerts configured
  • No tested playbook

Posture and Vulnerability Management

ASBv3-PV-1
Define and establish secure configurations

Define secure configuration baselines for each resource type in the cloud, or establish them automatically through configuration management before or during deployment so environments are compliant by default.

Artefacts an auditor will ask for
  • baseline definition per resource type
  • policy or template implementing the baseline at deployment
  • exception register with owner and expiry
  • coverage report showing resource types with and without a baseline
Where this commonly fails
  • baselines documented in prose but not encoded in policy
  • baseline exists for virtual machines only
  • new resource types deployed with no baseline defined
ASBv3-PV-3
Define and establish secure configurations for compute resources

Define secure configuration baselines specifically for compute resources such as virtual machines and containers, established automatically at or before deployment.

Artefacts an auditor will ask for
  • compute hardening standard referencing a recognised benchmark
  • hardened image build pipeline and its output catalogue
  • container base image standard and admission policy
  • baseline coverage across virtual machine and container estates
Where this commonly fails
  • hardening applied post-deployment by script that sometimes fails
  • container workloads exempt from the compute baseline
  • hardened images built once and never refreshed
ASBv3-PV-4
Audit and enforce secure configurations for compute resources

Continuously monitor compute resources for deviation from the defined configuration baseline, alert on drift and enforce the desired configuration by denying or remediating non-compliant configuration.

Artefacts an auditor will ask for
  • configuration compliance dashboard for compute resources
  • alert rules for baseline deviation
  • deny or remediate policy assignments and their effect history
  • remediation records with time to correct
Where this commonly fails
  • compliance measured but enforcement left in audit mode
  • drift alerts routed to a mailbox nobody reads
  • remediation manual and therefore inconsistent
ASBv3-PV-6
Rapidly and automatically remediate vulnerabilities

Deploy patches and updates rapidly and automatically to remediate vulnerabilities in cloud resources, prioritising by risk so severe vulnerabilities on high value assets are addressed first.

Artefacts an auditor will ask for
  • automated patch deployment configuration and schedule
  • risk-based prioritisation criteria combining severity and asset value
  • mean time to remediate by severity
  • exception register for assets excluded from automated patching
Where this commonly fails
  • patching scheduled monthly regardless of severity
  • asset value not factored so critical systems queue behind test systems
  • automation covers operating systems only, leaving platform services unpatched
ASBv3-PV-7
Conduct regular red team operations

Conduct red team operations and penetration testing on a regular basis to simulate real-world attacks and reveal risks that vulnerability scanning does not surface.

Artefacts an auditor will ask for
  • test scope, rules of engagement and provider notification where required
  • test reports with findings and severity
  • remediation tracking for findings through to closure
  • cadence showing tests repeated on a defined interval
Where this commonly fails
  • a single test performed at launch and never repeated
  • scope narrowed until the test cannot find anything
  • findings reported but not tracked to closure
PV-2
Audit and enforce secure configurations

Use Azure Policy and Defender for Cloud secure score to audit and enforce configuration baselines across subscriptions.

Artefacts an auditor will ask for
  • Secure Score trend
  • Policy compliance dashboard
  • Drift remediation log
Where this commonly fails
  • Secure Score declining
  • Policies in audit mode never enforced
  • Non-compliant resources unremediated
PV-5
Perform vulnerability assessments

Use Defender Vulnerability Management or equivalent to identify vulnerabilities in VMs, containers, and databases on a continuous basis.

Artefacts an auditor will ask for
  • Vulnerability assessment coverage report
  • Critical/high vulnerability ageing
  • Patch management evidence
Where this commonly fails
  • VAs not scheduled regularly
  • Coverage gaps for containers
  • Critical findings exceed SLA

Privileged Access

ASBv3-PA-4
Review and reconcile user access regularly

Review privileged account entitlements on a regular cycle and confirm the access granted remains valid for control plane, management plane and workload administration.

Artefacts an auditor will ask for
  • access review schedule and completed review records
  • reviewer attestations per privileged role
  • removal records for access not recertified
  • exception handling for accounts retained
Where this commonly fails
  • reviews completed by bulk approval with no scrutiny
  • reviews cover directory roles but not resource-level assignments
  • findings recorded but removals never executed
ASBv3-PA-5
Set up emergency access

Set up emergency access accounts so an outage of the normal identity path cannot lock the organisation out of critical cloud infrastructure, and protect and monitor those accounts tightly.

Artefacts an auditor will ask for
  • emergency access account inventory and their exclusion scope
  • credential custody and split-knowledge procedure
  • alerting on any use of an emergency account
  • periodic test records confirming the accounts still work
Where this commonly fails
  • emergency accounts created but never tested and now expired
  • no alert fires when an emergency account signs in
  • emergency credentials stored in the same system they are meant to bypass
ASBv3-PA-6
Use privileged access workstations

Provide secured, isolated workstations for sensitive roles such as administrators, developers and critical service operators, so administrative sessions do not originate from general-purpose endpoints.

Artefacts an auditor will ask for
  • privileged access workstation build standard
  • list of roles required to use them and the enforcement mechanism
  • conditional access or network policy restricting administration to those devices
  • compliance reporting on workstation state
Where this commonly fails
  • administration performed from the same laptop used for mail and browsing
  • workstation standard defined but not enforced at sign-in
  • contractors administering from unmanaged devices
ASBv3-PA-7
Follow just enough administration (least privilege) principle

Apply just enough administration by managing permissions at fine granularity, using role-based access control to grant only the access a role needs.

Artefacts an auditor will ask for
  • role definitions in use with their permission scope
  • assignment inventory showing scope of each assignment
  • evidence of custom roles replacing broad built-in roles
  • report on unused permissions identified and removed
Where this commonly fails
  • owner or contributor granted at subscription scope as a default
  • custom roles never created so broad built-ins are the only option
  • permission usage never analysed so grants only ever grow
ASBv3-PA-8
Determine access process for cloud provider support

Establish an approval process and secure access path for cloud provider support requests that involve temporary access to organisational data.

Artefacts an auditor will ask for
  • documented approval process for provider support access
  • customer lockbox or equivalent configuration and approver list
  • log of support access requests, approvers and durations
  • post-access review records
Where this commonly fails
  • support access approved ad hoc by whoever is on the ticket
  • lockbox capability available but not enabled
  • no record of what the provider accessed or for how long
PA-1
Separate and limit highly privileged/administrative users

Limit and separate highly privileged accounts including Global Administrators with documented role assignments and break-glass procedures.

Artefacts an auditor will ask for
  • Global Admin inventory (target less than 5)
  • Privileged role assignment review
  • Break-glass account procedure
Where this commonly fails
  • Too many Global Admins
  • Standing privileged access
  • Break-glass accounts not monitored
PA-2
Avoid standing access for user accounts and permissions

Use Privileged Identity Management (PIM) for just-in-time access elevation with approval workflows and time-bound activation.

Artefacts an auditor will ask for
  • PIM configuration
  • JIT activation logs
  • Approval workflow records
  • Access review history
Where this commonly fails
  • Permanent role assignments
  • PIM not configured for Azure RBAC
  • No approval required for sensitive roles
PA-3
Manage lifecycle of identities and entitlements

Manage identity lifecycle including joiner/mover/leaver processes and periodic access reviews via Entra ID Access Reviews.

Artefacts an auditor will ask for
  • Access review schedule and outcomes
  • Leaver removal SLAs
  • Entitlement management package configuration
Where this commonly fails
  • Reviews completed without scrutiny
  • Leaver access not revoked promptly
  • Movers retain old access
Assembled from the framework's own control set. Every line traces to a control in the graph, so this pack is regenerated rather than written, and stays current as the graph does.

Assembled from the framework’s own control set, so this list is regenerated rather than written and stays current as the graph does. See the Azure Security Benchmark framework page.