Microsoft's Customer Copyright Commitment is a provision in the Microsoft Product Terms under which Microsoft agrees to defend customers against certain third-party intellectual property claims relating to AI output. If your people are using a Copilot whose safety systems are fixed, there is nothing you have to configure to keep that cover. If instead you have had something built on Azure OpenAI, the same commitment is available, but it carries conditions. One of those conditions is a testing and evaluation report that you have to produce, retain, and hand to Microsoft if a claim is ever made. Most firms that commissioned an Azure OpenAI build have never produced one.
Why this is worth ten minutes of your time
Copyright exposure is one of the two or three questions that stops a professional services firm adopting AI. Someone in the room asks who is liable if the thing produces text that turns out to belong to somebody else, nobody has a confident answer, and the conversation moves on.
The answer is often sitting in a contract the firm already signed. It is not sitting in the AI product you are being sold, and it is not something you need to negotiate separately. It is worth knowing which side of the line you are on before you spend money solving a problem you have already solved.
The line that matters: fixed or configurable
Microsoft splits its AI products into two groups, and the group you are in decides how much work you have to do.
The first group is products whose safety systems are fixed. You cannot change how they behave, so Microsoft does not ask you to maintain anything. Microsoft states plainly that the required mitigations "do not apply to customers using other Covered Products including Copilots with safety systems that are fixed." For a firm using Copilot as it comes, that is the whole story.
The second group is what Microsoft calls Configurable GAI Services, plus Azure OpenAI. Here you can change the metaprompt and the safety settings, so Microsoft makes coverage conditional on you configuring them properly. Microsoft is specific about the membership of this group: "The only Configurable GAI Services are Microsoft Copilot Studio and GitHub Copilot."
The practical consequence runs against most people's instinct. The more you customise, the more you owe. A firm that buys Copilot off the shelf has no obligations to maintain. A firm that pays a developer to build something bespoke on Azure OpenAI has taken on a list of them, usually without being told.
What you have to do if you built your own
Two requirements apply to every Azure OpenAI deployment. Both took effect on 1 December 2023, so they are not new, and neither is optional if you want the cover to hold.
- A metaprompt that addresses copyright
- Your system message has to direct the model to prevent copyright infringement in its output. Microsoft publishes a sample component for this. If your developer wrote the system prompt without one, that box is not ticked.
- A testing and evaluation report
- You must have tested the system for reproduction of third-party content, using guided red teaming, systematic measurement or an equivalent approach. Significant ongoing reproduction found in testing has to be addressed. You keep the report, and you hand it to Microsoft if you ever make a claim. This is the requirement almost nobody has met, because it sounds like a compliance formality rather than the condition it is.
- Filters matched to what you generate
- If the system generates text, the protected material text model has to be on in filter mode, and Prompt Shield for jailbreak attacks has to be on in filter mode. If it generates code, the protected material code model has to be on in annotate or filter mode, with Prompt Shield again in filter mode. Image generation and transcription carry no additional requirements.
- Care with asynchronous filtering
- Since 21 May 2024, output that gets retroactively flagged as protected material by the asynchronous filter is not covered. For code, you keep cover only if you comply with the cited licence. This is a real gap and it is easy to miss when a developer turns on async filtering for speed.
A firm that buys Copilot as it comes has nothing to maintain. A firm that had something built has a list of conditions, and usually nobody told them.
Two changes worth knowing about
Microsoft dropped a requirement in 2026. As of 3 April 2026, GitHub Offerings carry no additional required mitigations, and the Duplicate Detection filter is no longer needed to keep CCC coverage. It is still available if you want it. If your policy still mandates it because someone read the old page, that policy is out of date.
The other change runs the other way. Since 1 June 2025, if you connect Copilot Studio to a model hosted outside Copilot Studio, the output of that model is not covered unless it runs in Azure OpenAI and meets the required mitigations. Bringing your own model is exactly the kind of decision made for good technical reasons by someone who has never read the Product Terms.
Microsoft also gives you six months from the date a new mitigation is published to implement it. That is generous, and it means this is a page worth revisiting rather than reading once.
What to check
- Work out which products you are actually usingCopilot in Microsoft 365 is a different answer from Copilot Studio, which is a different answer again from something a developer built on Azure OpenAI. Firms often have all three and think of them as one thing called "our AI".
- If anything was custom built, ask for the evaluation reportAsk whoever built it whether the required mitigations were implemented and whether the testing and evaluation report exists. If the answer is a pause, you have found the gap. It is fixable, and it is much cheaper to fix now than during a claim.
- Read your own system promptSomebody wrote it. Check that it addresses copyright. This takes about a minute and it is one of the two universal requirements.
- Check the filter settings against what you generateText and code have different requirements, and the filters must be in the right mode rather than merely switched on. Annotate mode is acceptable for code and carries a licence obligation. For text, filter mode is required.
- Stop paying for a problem you have solvedIf the copyright question was the blocker on a project and you are on Microsoft products with fixed safety systems, the blocker may already be gone. Confirm it before you buy anything to address it.
What this does not do
It is an indemnity against certain third-party intellectual property claims about output. It is not a general warranty that the output is correct, and it does nothing about the other ways an AI deployment goes wrong. Wrong answers, invented citations, confidential material going somewhere it should not, and a system nobody can explain to a regulator are all still yours to manage.
It also has real exclusions and conditions that live in the Product Terms rather than on the page summarised here. If you tender a claim, Microsoft requires you to demonstrate compliance with all the relevant requirements. That is worth knowing before you rely on it for anything consequential.
This is general information and it is not legal advice. The source is linked below. If your business depends on the answer, have your own lawyer read the Product Terms as they apply to your agreement.
Why we publish this
We run AI training for businesses and the liability question comes up in almost every session. Handing over the answer is more useful than holding it back, and a firm that understands its own contract asks better questions of everyone selling to it.
Where the harder problem is confidentiality rather than copyright, an indemnity does not help, because the exposure is the data going out at all. That is a different architecture, and it is what private AI is for.
Our own position on how we use these tools in client work is at how we use AI.
Sources
- Customer Copyright Commitment Required Mitigations for Azure OpenAI in Foundry Models — Microsoft Learn (2026)
- Safety system message templates — Microsoft Learn (2026)
- Red teaming large language models — Microsoft Learn (2026)
Common questions
- What is the Customer Copyright Commitment?
- It is a provision in the Microsoft Product Terms under which Microsoft agrees to defend customers against certain third-party intellectual property claims relating to output produced by covered AI products. It applies to Copilot products and to Azure OpenAI, with different conditions attached to each.
- Do I have to do anything to keep the cover?
- It depends which product you use. For Copilots whose safety systems are fixed, Microsoft states the required mitigations do not apply, so there is nothing to configure. For Azure OpenAI, Microsoft Copilot Studio and GitHub Copilot, specific mitigations must be implemented and maintained.
- We had something custom built on Azure OpenAI. What is the risk?
- That the mitigations were never implemented, so the cover does not hold if it is ever needed. The two universal requirements are a metaprompt addressing copyright and a testing and evaluation report you retain. Ask your developer about both. If the report does not exist, that is the gap to close first.
- Does this mean AI output is safe to use without checking?
- No. It addresses third-party intellectual property claims about output and nothing else. Accuracy, confidentiality, disclosure to clients and the ability to explain a decision are all still your responsibility, and they are where most real incidents happen.
- Is the GitHub Copilot duplicate detection filter still required?
- Not since 3 April 2026. Microsoft removed it as a condition of CCC coverage for GitHub Offerings. The feature remains available if you want to use it, but it is no longer required.