AWS Artifact

AWS Artifact, Explained From Zero

A complete, plain-English walkthrough of how AWS Artifact gives you instant, on-demand access to AWS's compliance reports and lets you manage your own agreements with AWS — without emailing a single sales rep.

Picture your company is about to sign a deal with a hospital network, and their security team asks for proof that AWS’s data centers meet HIPAA requirements, along with a signed Business Associate Addendum. Without AWS Artifact, that request would mean emailing an AWS account manager and waiting days for a PDF. With AWS Artifact, you log into the console, click a button, and download the exact report or sign the exact agreement in minutes, at no cost, any time you need it. This guide explains what AWS Artifact actually is, how it works internally, and how real compliance teams rely on it every day — no prior AWS knowledge required. By the end, you’ll be able to explain confidently, in an interview or on the job, exactly what problem Artifact solves and where it fits into a broader cloud compliance strategy.

1Core Concepts

Before touching the console, let’s build a clear mental model of what compliance documentation is, and why a self-service portal for it matters.

What Is a Compliance Report?

When a company uses cloud infrastructure, its auditors and customers often need proof that the underlying infrastructure provider — AWS, in this case — follows recognized security and privacy standards. That proof usually takes the form of official audit reports, such as an SOC 2 report (a widely recognized security audit standard) or a PCI DSS Attestation of Compliance (required for handling credit card data). These documents are produced by independent third-party auditors who examine AWS’s data centers, processes, and controls, then publish findings that AWS customers can rely on instead of conducting their own physical audit of AWS’s facilities, which would be impossible in practice for any single customer to carry out.

Everyday Analogy

Think of AWS Artifact like the certificate wall in a restaurant kitchen that health inspectors require to be posted — the food safety certification, the fire inspection sign-off, the liquor license. Instead of a customer having to call the restaurant and ask “can you fax me your health inspection results,” the documents are simply available on demand, already verified, ready to be checked whenever needed. AWS Artifact is that certificate wall for AWS’s own infrastructure, available digitally to every customer.

What AWS Artifact Actually Is

AWS Artifact is a free, self-service portal that gives AWS customers on-demand access to AWS’s compliance reports and lets them review, accept, and manage certain legal agreements with AWS electronically. It has two main halves: Artifact Reports, a library of downloadable audit and compliance documents, and Artifact Agreements, a workflow for reviewing and accepting agreements such as a Business Associate Addendum (BAA) for healthcare workloads or a Nondisclosure Agreement (NDA) needed to view certain sensitive reports.

i
Key Idea

AWS Artifact does not make your own application compliant. It proves what AWS itself has already been independently audited for. Your own workload’s compliance still depends on how you configure and use AWS services — this is the well-known “Shared Responsibility Model,” and understanding where AWS’s responsibility ends and yours begins is one of the very first things any cloud security professional needs to internalize.

Why Not Just Ask an Account Manager?

Large enterprises often go through security reviews dozens of times a year — with new customers, new partners, new internal audits. Requesting each document manually through a human point of contact does not scale, introduces delay, and creates inconsistency in which version of a document gets shared. AWS Artifact removes the human bottleneck entirely: every customer, regardless of size, gets the exact same instant, self-service access to the current, correct version of every report they are entitled to see.

This self-service model also benefits AWS itself: instead of a support or sales team fielding a constant stream of “can you send me your compliance documents” requests, that entire category of question is answered by a well-organized library anyone can search on their own, freeing those teams to focus on questions that genuinely need a human’s judgment.

Free

No Additional Cost

AWS Artifact is included at no charge with every AWS account.

Self-Service

On-Demand Access

Download reports or accept agreements instantly, without contacting AWS support.

Current

Always Up to Date

AWS keeps report versions current, so you always see the latest audit results.

Auditable

Tracked Acceptance

Agreement acceptances are recorded, giving you a clear compliance trail.

2Architecture & Core Components

AWS Artifact is built from two distinct product areas that share the same portal, plus the identity and access layer that controls who sees what.

  • Artifact Reports — a searchable, downloadable library of AWS’s compliance and audit documentation, including SOC 1/2/3 reports, PCI DSS reports, ISO certifications, and region- or service-specific attestations.
  • Artifact Agreements — the workflow area where an authorized account representative reviews and digitally accepts legal agreements with AWS, such as a Business Associate Addendum (BAA) or Nondisclosure Agreement (NDA).
  • AWS Organizations Integration — lets an agreement be accepted once at the organization level and automatically applied across every account inside that organization, instead of accepting it account by account.
  • IAM Permissions — control which users within an AWS account are allowed to view reports or accept agreements on the company’s behalf.
  • Report Package — the actual downloadable file, typically a PDF, sometimes bundled with supporting documents like a control mapping spreadheet.
graph LR
    U[Authorized User] --> I[IAM Permissions Check]
    I --> A[AWS Artifact Console]
    A --> R[Artifact Reports
SOC / PCI / ISO Library] A --> G[Artifact Agreements
BAA / NDA Workflow] R --> D[Downloaded PDF Report] G --> S[Digitally Signed Agreement] O[AWS Organizations] --> G S --> ALL[Applied Across
All Member Accounts]

Fig. 1 — The two halves of AWS Artifact: Reports for documentation, Agreements for legal sign-off.

Where AWS Organizations Fits In

A company running fifty AWS accounts under one AWS Organization does not want to accept the same Business Associate Addendum fifty separate times. By designating a management account and accepting an agreement at the organization level, that acceptance automatically covers every existing and future member account, dramatically simplifying compliance administration at scale.

It’s worth noting that Reports and Agreements, while presented in the same console, follow different underlying processes: browsing and downloading a report is a read-only action available to anyone with the right IAM permission, while accepting an agreement is a one-way, recorded action that typically cannot simply be undone the way a file download can. Understanding this distinction helps explain why AWS treats permission to do each quite differently.

3Internal Working

What actually happens behind the scenes between an independent auditor examining AWS and you downloading a PDF?

Third-party auditors — accredited firms independent of AWS — regularly examine AWS’s data centers, operational processes, and security controls against a given standard, such as SOC 2 or ISO 27001. When an audit concludes, the resulting report is reviewed, packaged, and published into the Artifact Reports library, tagged with the specific AWS services, Regions, and time period it covers. Reports are refreshed on a recurring cycle (commonly every six or twelve months, depending on the standard), and Artifact always surfaces the current version, retiring outdated ones.

Everyday Analogy

Think of Artifact’s report library like a hospital’s accreditation binder that gets re-certified every year by an independent inspector. The binder on the wall is always the current, valid certificate — last year’s expired certificate is removed, not left hanging next to it — so anyone glancing at the wall instantly knows the facility is currently, not just historically, compliant. AWS Artifact plays that exact role digitally, at global scale, for every customer checking on AWS at the same time.

How Agreement Acceptance Works

When an authorized user opens the Agreements tab and accepts a document like a BAA, AWS Artifact records that acceptance electronically — capturing who accepted it, when, and on behalf of which account or organization. This creates a legally recognized, digitally signed record, replacing what used to require a physically signed and mailed or faxed document.

Access Control Behind the Scenes

Not every report is visible to every account by default. Some especially sensitive reports (for example, certain government or highly regulated reports) require the account to first accept an NDA before the download becomes available, and IAM policies determine which individual users within an account are permitted to perform that acceptance or download the resulting file.

How Report Categories Are Organized

Artifact organizes its reports library by compliance framework rather than by AWS service, which matters because most audits span many services at once. Filtering by “SOC 2” surfaces a single report covering the security controls across the broad set of AWS services included in that audit’s scope, rather than requiring you to hunt for a separate document per service. Some frameworks also publish region-specific or country-specific reports — for example, certifications relevant only to customers operating in a particular country’s regulatory environment — so the same search interface lets you narrow results by geography as well as by standard.

Version History and Superseded Reports

When a report is refreshed after a new audit cycle, the previous version does not simply disappear from history — Artifact typically retains prior report versions for a period so customers who need to reference an audit period from a past year (for their own historical compliance records) can still locate it, while the library’s default and most prominent listing always points to the current version.

4Data Flow & Lifecycle

Whether you’re pulling a report or accepting an agreement, the flow follows the same broad pattern.

1

Sign In & Permission Check

A user signs into the AWS Artifact console; IAM verifies they hold the necessary permissions.

2

Browse or Search

The user filters the reports library by standard (SOC, PCI, ISO), Region, or service.

3

NDA Gate (If Required)

For sensitive reports, the user must first accept an NDA before the download unlocks.

4

Download or Accept

The report PDF downloads directly, or an agreement is digitally signed and recorded.

5

Audit Trail Recorded

The action — download or acceptance — is logged for future compliance reference.

!
Watch Out

Reports have effective date ranges. Downloading a report today gives you the currently published version, but auditors sometimes specifically require the report covering a particular past period — always check the coverage dates printed on the report itself, not just the download date.

This lifecycle looks identical whether the person using Artifact is a solo founder checking a single report for the first time, or a compliance analyst at a large enterprise pulling dozens of reports across multiple accounts every quarter — the same simple, predictable steps scale from the smallest to the largest use case without any special setup.

5Advantages, Disadvantages & Trade-offs

Advantages

  • Completely free, included with every AWS account
  • Instant, 24/7 self-service access with no waiting on a sales rep
  • Always reflects the current, valid version of each report
  • Organization-wide agreement acceptance saves massive administrative effort
  • Provides a legally recognized digital record of agreement acceptance

Disadvantages

  • Covers only AWS’s own infrastructure, not your application built on top of it
  • Some highly sensitive reports still require an NDA gate, adding a small extra step
  • Report scope can be confusing for beginners unsure which standard applies to them
  • Does not replace the need for your own internal compliance program

The Core Trade-off: Convenience vs. Completeness

AWS Artifact makes obtaining proof of AWS’s own compliance effortless, but it is only one piece of a much larger compliance puzzle. A company still has to demonstrate that it configured its own AWS resources correctly, encrypted the right data, and restricted access appropriately — Artifact proves the foundation is solid, not that everything built on top of it automatically is too.

There is also a subtler trade-off around scope versus specificity. A single SOC 2 report might cover dozens of AWS services at once, which is convenient for a broad review, but a customer with a very narrow question — “is this one specific service, in this one specific Region, covered by this one specific control?” — sometimes needs to read carefully through the report’s detailed control mapping rather than assuming the top-level certification automatically answers their exact question.

6Scalability Across Accounts

AWS Artifact is not a compute service, so “scalability” here means scaling compliance administration across many accounts and many people, not handling traffic spikes.

For a single-account startup, Artifact usage might mean one founder occasionally downloading a SOC 2 report to satisfy a potential customer’s security questionnaire. For a large enterprise running hundreds of AWS accounts across many business units, the same tool needs to support centralized governance: accepting agreements once at the organization level, delegating report access to specific compliance team members through IAM, and maintaining a consistent audit trail across the entire account structure.

$0
COST TO USE AWS ARTIFACT
1
ORGANIZATION-WIDE ACCEPTANCE COVERS ALL MEMBER ACCOUNTS
24/7
SELF-SERVICE AVAILABILITY, NO SUPPORT TICKET NEEDED

Delegating Without Losing Control

A common scaling pattern is to grant a compliance or security team read-only IAM access to browse and download reports, while restricting the ability to accept legally binding agreements to a small, designated group of account owners or legal representatives — separating “can view evidence” from “can sign on the company’s behalf.”

Building Repeatable Compliance Workflows

Organizations that go through frequent customer security reviews often build a small internal playbook around Artifact: a short document listing exactly which report answers which common customer question, who on the team is authorized to download or accept what, and how often to re-check the library for updated versions. This turns what could be a scramble every time a security questionnaire arrives into a five-minute, repeatable task, which is really what “scaling” a compliance process across a growing organization looks like in practice.

7High Availability & Reliability

AWS Artifact runs on the same globally distributed, multi-Availability-Zone infrastructure that backs the rest of the AWS Management Console, meaning the portal itself is built to be highly available without any configuration on your part. There is no “Artifact server” for you to worry about going down.

i
What This Means For You

Reliability here is less about uptime percentages and more about process discipline: making sure the right people in your organization know Artifact exists, know how to find the report they need, and re-download it whenever an auditor asks for the latest version, rather than relying on a stale PDF saved on someone’s laptop from two years ago.

Keeping Evidence Current

Because compliance reports are refreshed on a recurring cycle, a “reliable” compliance program treats Artifact as the single source of truth to check each time evidence is needed for an audit, rather than archiving a downloaded copy indefinitely and assuming it will still be accurate a year later.

This also protects against a subtle risk: a customer’s own internal auditor might, months later, ask to see “the current version” of a report that was originally downloaded and shared long ago. If a company only kept the old PDF rather than a process for re-pulling the latest version, it can end up unintentionally presenting outdated evidence — a mistake that is easy to avoid simply by re-downloading from Artifact each time evidence is actually requested, rather than reusing a saved file indefinitely.

8Security

Because Artifact deals with sensitive audit information and legally binding agreements, access to it needs to be tightly controlled.

  • IAM Policies — determine exactly which users can view the Reports library, download specific report categories, or accept Agreements on the account’s behalf.
  • NDA-Gated Reports — certain reports require accepting a Nondisclosure Agreement before they can be downloaded, adding a legal safeguard around especially sensitive content.
  • AWS Organizations Delegation — restricts who can accept an organization-wide agreement, preventing an unauthorized member account from binding the entire organization.
  • Encryption in Transit — all interactions with the Artifact console occur over TLS, matching the security standard of the rest of the AWS Management Console.
  • CloudTrail Logging — actions taken in Artifact, including agreement acceptances, are recorded, supporting internal audit and accountability needs.
ADR-003 · Agreement Acceptance Authority Anti-pattern
The Mistake

Granting broad IAM permissions that let any developer with console access accept legal agreements like a Business Associate Addendum on the company’s behalf.

Why It’s Dangerous

A BAA or similar agreement is a binding legal commitment. Letting it be accepted casually by anyone with general account access can create legal exposure the company’s legal or compliance team never reviewed or approved.

The Fix

Scope Artifact Agreement acceptance permissions narrowly to a small, named group of authorized representatives, and require those acceptances to follow an internal sign-off process before they happen.

Separating Duties Between Teams

A mature security posture around Artifact usually splits responsibilities across three groups: a compliance or security team that regularly browses and downloads reports to support audits and customer questionnaires, a legal or account-owner group that reviews and accepts binding agreements, and a cloud platform team that manages the underlying IAM policies granting each group exactly the access it needs and nothing more. Keeping these responsibilities distinct prevents any single person from both deciding to accept a legal agreement and having no oversight over that decision.

9Monitoring, Logging & Audit Trails

Because Artifact’s core value is evidentiary — proving what was accepted and when — its most important “monitoring” signal is not a performance metric but an audit trail. AWS CloudTrail records API activity related to Artifact, including who viewed the console and who accepted an agreement, giving compliance teams a verifiable record they can hand to their own auditors.

SignalWhat It Tells YouWhy It Matters
Agreement Acceptance EventsWho accepted which agreement, and whenProvides legal proof of consent for auditors
Report Download ActivityWhich reports have been retrieved recentlyConfirms teams are using current, not outdated, evidence
IAM Permission ChangesWho gained or lost access to ArtifactSupports least-privilege reviews over time

Many compliance teams set a recurring calendar reminder — separate from any AWS-native alert — to re-check Artifact ahead of major audit cycles, since report refresh dates don’t always align neatly with a company’s own internal audit calendar.

It is also worth periodically reviewing exactly who currently holds Artifact-related IAM permissions, especially after organizational changes such as a team reorganization or an employee departure. Because agreement acceptance carries legal weight, stale permissions left over from a former employee’s account represent a governance gap that a routine, scheduled access review can catch well before it becomes a real problem.

10Best Practices & Common Mistakes

Do

Accept Agreements at the Org Level

Use AWS Organizations to accept once and cover every current and future member account.

Do

Re-Download Before Every Audit

Always pull the latest report version right before submitting evidence, rather than reusing an old saved copy.

Avoid

Treating Artifact as Your Own Compliance

AWS’s compliance covers AWS’s infrastructure, not the configuration choices made inside your own account.

Avoid

Over-Granting Acceptance Rights

Letting too many people accept binding agreements creates unnecessary legal and governance risk.

A frequently overlooked best practice is mapping which specific report each customer or auditor actually needs before searching the library — SOC 2 Type II, PCI DSS, and ISO 27001 all answer slightly different questions, and pulling the wrong one wastes time on both sides of the conversation.

It also helps to designate a single internal owner for AWS Artifact — often someone on the security or compliance team — whose job includes knowing which agreements the company has already accepted, which reports are used most often in customer conversations, and when the next refresh cycle for a key report is expected. Without a clear owner, this knowledge tends to live in one person’s memory and gets lost when that person changes roles.

11Real-World & Industry Examples

Healthcare Startups — Signing a BAA

A healthcare technology company building on AWS commonly uses Artifact Agreements to review and accept the Business Associate Addendum required under HIPAA before storing any patient health information in AWS services, formalizing AWS’s shared responsibility for protecting that data.

Fintech Companies — PCI DSS Evidence

Companies processing card payments frequently pull AWS’s PCI DSS Attestation of Compliance from Artifact Reports to include in their own payment card industry audit package, demonstrating that the infrastructure layer meets the required standard.

Enterprise Vendor Security Reviews

Large enterprises evaluating a smaller SaaS vendor built on AWS often ask that vendor to produce AWS’s SOC 2 report as part of a vendor security questionnaire — a request the vendor can satisfy in minutes by pulling the report directly from Artifact.

Government Contractors — Sector-Specific Certifications

Companies pursuing government contracts frequently need to demonstrate that their cloud infrastructure meets sector-specific standards; Artifact gives them a way to retrieve the relevant AWS certifications directly, rather than relying on secondhand assurances during a proposal process.

“Trust in the cloud isn’t assumed — it’s documented, and AWS Artifact is where that documentation lives.”

12Frequently Asked Questions

Q1Does using AWS Artifact make my application compliant?
No. Artifact provides evidence of AWS’s own infrastructure compliance. Your application’s compliance still depends on how you configure security, access, and data handling within your own AWS account.
Q2Does AWS Artifact cost anything to use?
No. AWS Artifact is provided free of charge to every AWS customer as part of their account.
Q3What is a Business Associate Addendum (BAA)?
A BAA is a legal agreement required under HIPAA that formalizes how a cloud provider like AWS will handle protected health information on a healthcare customer’s behalf. It can be reviewed and accepted directly through Artifact Agreements.
Q4Can I accept an agreement once for all my company’s AWS accounts?
Yes, if your accounts are managed under AWS Organizations. Accepting certain agreements at the organization’s management account level applies that acceptance across all current and future member accounts automatically.
Q5Why do some reports require accepting an NDA first?
Certain reports contain especially sensitive details about AWS’s internal controls or government-related certifications, so AWS requires an NDA to be accepted before granting access, adding an extra layer of legal protection around that content.
Q6How often are compliance reports in Artifact updated?
Update frequency varies by standard, but many major reports — such as SOC 2 — are refreshed roughly every six to twelve months to reflect a new audit period. Artifact always displays the currently published version.
Q7Can I share a downloaded AWS report with my own customers?
This depends on the specific report’s terms — some are freely shareable, while NDA-gated reports typically carry restrictions on redistribution. Always check the terms attached to a given report before forwarding it externally.

13Summary and Key Takeaways

What to Remember

  • AWS Artifact is a free, self-service compliance portal with two parts: downloadable Reports and signable Agreements.
  • Artifact proves AWS’s own infrastructure compliance — it does not certify your own application built on top of AWS.
  • Reports include SOC, PCI DSS, and ISO documentation, refreshed on a recurring cycle so the library always reflects current audits.
  • Agreements like the BAA and NDA can be accepted digitally, creating a legally recognized, auditable record.
  • AWS Organizations integration lets one acceptance cover an entire company’s account structure, saving significant administrative effort at scale.
  • Access should be tightly scoped through IAM, separating who can merely view evidence from who can legally accept agreements.
  • Artifact is one input to a broader compliance program, not a replacement for your own internal security and governance work.
  • Treat Artifact as a living source of truth, re-checking it before every audit rather than relying on a saved copy from months or years earlier.