Governance. Risk. Compliance. Cybersecurity.
MAST Consulting Group - Governance, Risk, Compliance and Cybersecurity Logo
IT Audit 360 · Checklist

Change management evidence in DevOps environments.

What auditors want to see when 'change tickets' are pull requests and pipelines.

AuthorDevOps AssurancePublishedApr 2026Read time5 min readFormatChecklist
IT Audit 360ChecklistAudit
IT Audit 360 insight — Change management evidence in DevOps environments.
MAST Consulting Group · IT Audit 360 practice

Use this checklist as a working artefact. Every item is something MAST Consulting Group has watched pass or fail under audit on a IT Audit 360 programme — not theoretical good practice. The order matters: the early items are gating, the later items are refinements that only pay off once the basics are in place.

Definition

Change management evidence in DevOps environments is the artefact set that demonstrates an authorised, tested, and peer-reviewed change was deployed — replacing paper change advisory board (CAB) tickets with pull request (PR) metadata, CI/CD pipeline approvals, and branch-protection audit logs. Auditors testing CC8.1 (SOC 2), SAMA ITGF IT-4, ISO 27001:2022 Annex A 8.32, and PCAOB AS 2201 change controls must map traditional evidence requirements to native DevOps tooling outputs.

Why it matters

The pressure on IT Audit 360 programmes is shifting in specific, observable ways:

  • SOC 2 CC8.1 and ISO 27001:2022 Annex A 8.32 require evidence of authorisation before deployment; auditors who cannot map PR approvals to these criteria issue qualified opinions or exceptions.
  • SAMA ITGF IT-4 explicitly lists change authorisation and testing as key controls; cloud-native companies deploying 50–500 changes per day cannot produce manual CAB minutes — automated evidence is the only scalable path.
  • External auditors increasingly accept GitHub/GitLab protected-branch logs and Jira/ServiceNow integration records under PCAOB AS 2201 guidance updates (2023 staff practice alert); teams unaware of this lose time producing redundant paper records.
  • Unauthorised code changes are the #2 root cause of material weaknesses in technology companies (PCAOB 2023 inspection report); DevOps evidence gaps directly increase audit risk ratings.

Evidence sources to capture

What an auditor or reviewer will sample for — wire each source into your evidence repository before the next review cycle:

  • GitHub/GitLab branch protection settings export — required reviewers count, status-check enforcement, and admin-bypass flag per protected branch.
  • PR merge audit log — PR ID, author, reviewer(s), approval timestamp, and linked CI pipeline run ID.
  • CI/CD pipeline execution log (Jenkins, GitHub Actions, or Azure DevOps) — build result, test coverage %, security scan (SAST/DAST) pass/fail, and deploy target environment.
  • ServiceNow CHG-to-PR link table — automated integration mapping each standard or emergency change ticket to the corresponding PR and merge commit SHA.
  • Emergency change log — PRs merged to production without standard approval cycle, with post-deployment review timestamp and approver.

Recommended next actions

A 90-day plan, sequenced so each step produces evidence the next step depends on:

  • Day 0-30: IT Audit Manager maps CC8.1 and SAMA ITGF IT-4 evidence requirements to specific GitHub/GitLab log fields; publish a one-page evidence equivalency table for development teams.
  • Day 31-60: Validate that branch protection is enforced on all production branches (0 admin-bypass exceptions); test by attempting a direct push to main in a sandbox.
  • Day 61-90: Confirm ServiceNow↔GitHub integration is logging change ticket IDs in PR descriptions for ≥95% of production merges; remediate gaps with a pre-commit hook or pipeline gate.
  • Day 90+: Conduct first formal ITGC test cycle using native DevOps evidence; document working papers accepted by external auditor.
  • Ongoing: Sample 25 PRs per quarter — verify each has ≥1 non-author approval, passing CI checks, and linked change ticket; report exceptions to CISO.

Example metrics

Instrument these and report them monthly to the executive sponsor; sustained adverse trends become board-level conversations:

  • Production branch protection enforcement: 100% of repos, 0 admin-bypass incidents per quarter.
  • PRs with ≥1 required non-author approval before merge to production ≥99%.
  • Emergency changes (bypassing standard approval) ≤2% of monthly change volume.
  • CI pipeline SAST scan pass rate before production deploy ≥98%.
  • ServiceNow change ticket linked in PR description ≥95% of production merges.

The working checklist

Use this list during your next IT Audit 360 review cycle. The phrasing is intentionally observable — every item is something a reviewer can sample for, not an aspiration.

  • Verify: ITGC scope memo.
  • Verify: process and dataflow narratives.
  • Verify: control test workpapers.
  • Verify: deficiency evaluation.
  • Verify: access reviews completed without independent reviewer or evidence of action.
  • Verify: change tickets without approval evidence linkable to deployment.

Pitfalls we keep seeing

Across MAST Consulting Group's IT Audit 360 portfolio, the same recurring failure modes show up cycle after cycle. None are exotic; all are expensive when they reach the audit report.

  • Pattern: key reports not subjected to completeness and accuracy testing. What good looks like: the same control evidenced inside the workflow it governs, not separately for the audit.
  • Pattern: access reviews completed without independent reviewer or evidence of action. What good looks like: the same control evidenced inside the workflow it governs, not separately for the audit.
  • Pattern: change tickets without approval evidence linkable to deployment. What good looks like: the same control evidenced inside the workflow it governs, not separately for the audit.
  • Pattern: privileged users not reconciled to HR for terminations within the agreed cadence. What good looks like: the same control evidenced inside the workflow it governs, not separately for the audit.

Tooling we actually reach for

MAST Consulting Group is deliberately tool-agnostic, but in practice the same shortlist keeps appearing on IT Audit 360 engagements because the integrations are cheap and the evidence is defensible:

  • ServiceNow / Jira for change evidence — used not because it is fashionable, but because the audit trail it generates is one the reviewer accepts on the first ask.
  • Entra / Okta for access governance — used not because it is fashionable, but because the audit trail it generates is one the reviewer accepts on the first ask.
  • audit-analytics for population tests — used not because it is fashionable, but because the audit trail it generates is one the reviewer accepts on the first ask.

How MAST Consulting Group can help

MAST Consulting Group runs IT Audit 360 programmes for banks, insurers, healthcare networks, payments providers, telcos and government entities across the UAE, KSA, India and the wider GCC. We bring Lead Practitioners, sector specialists, and a working library of policies, risk methodologies and evidence templates that have passed audit at firms recognisable to your board.

If anything in this checklist is relevant to a programme you are scoping or rescuing, the fastest next step is a 30-minute working session with the practice lead. We will look at your specific situation, share what we have seen work for IT Audit 360 programmes at similar scale, and tell you honestly if the work is something you should bring to us or run in-house.

Talk to a practice lead

Turn this briefing into a working plan for your team.

Tell us where you are today and we'll come back within one business day with a scoped, fixed-fee proposal — or an honest opinion if you should run the work in-house.

  • 30-minute working session with a Lead Auditor
  • Specific to your regulators, scope and timeline
  • No-obligation written next-step plan

Prefer email? info@mastcgroup.com

Request a consultation

Reply within one business day from a senior consultant.

By submitting you agree to be contacted by a MAST consultant. We never share your details.

Matched on service area and shared topics.

Back to all insights