Teams meeting policy: Copilot only with saved transcripts
Short answer
Run Set-CsTeamsMeetingPolicy -Identity Policy1 -AllowTranscription $true -Copilot EnabledWithTranscript so transcription is permitted and Copilot is available only in meetings where transcripts are saved.
Question
You have a Microsoft 365 subscription that has a Microsoft Teams meeting policy named Policy1.
Policy1 is assigned to all the users in a department named Department1 and has the following settings:
Transcription is set to Off.
Cloud recording is set to On.
Copilot is set to Off.
You need to update Policy1 to ensure that assigned users can use Copilot in Teams meetings only when transcripts of meetings are saved.
How should you complete the PowerShell command? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Key Takeaways
Tests whether you can distinguish the Copilot availability value (Enabled vs EnabledWithTranscript) from the transcription switch that must also be enabled for the conditional mode to function.
To make Copilot in Teams meetings depend on saved transcripts, update Policy1 with Set-CsTeamsMeetingPolicy using -AllowTranscription $true and -Copilot EnabledWithTranscript. This page explains why the plain Enabled value and the existing Cloud recording setting are both wrong.
Common mistake: Choosing `-Copilot Enabled` (or leaving transcription off and assuming Cloud recording On is enough), which grants Copilot in all meetings regardless of transcript availability instead of gating it on saved transcripts.
Expert Analysis
The boundary that decides this question
The trap is confusing where Copilot availability is granted with what condition gates it. Teams meeting policy exposes two independent switches: -AllowTranscription turns the transcription/transcript capability on or off for the user, while -Copilot controls whether Copilot can appear in the meeting at all and under which condition. Policy1 currently has transcription Off and Copilot Off, so both layers must be addressed, not just one.
Why -Copilot Enabled is the wrong side of the line
-Copilot Enabled means Copilot is available in meetings regardless of whether a transcript exists — Copilot can still reason over the meeting using its own capabilities without a saved transcript. That directly contradicts the requirement "only when transcripts of meetings are saved". A commenter summarised the distinction accurately: "-Copilot EnabledWithTranscript parameter configures Copilot so that it is available only during meetings where transcripts are recorded." That is exactly the conditional behaviour requested.
Why transcription must be turned on too
EnabledWithTranscript is a gate, not a switch that produces transcripts. If -AllowTranscription stayed $false, the gate would never open and Copilot would effectively be unavailable. Cloud recording being On is irrelevant here — recording is a separate artifact from transcription, and Copilot's transcript-dependent mode depends on transcription, not on the recording setting.
The command
The correct completion is Set-CsTeamsMeetingPolicy -Identity Policy1 -AllowTranscription $true -Copilot EnabledWithTranscript. Both parameters change together: transcription must be permitted so transcripts can exist, and Copilot must be constrained to the transcript-dependent value so assigned Department1 users get Copilot only in meetings where transcripts are saved.
Official Reference
https://learn.microsoft.com/en-us/powershell/module/teams/set-csteamsmeetingpolicy
This link opens the official vendor documentation in a new tab.
Exam Strategy
When a Teams meeting policy question says "only when" or "only if", look for the parameter value that encodes that condition rather than a separate switch. Map each requirement clause to exactly one parameter — here "transcripts are saved" maps to the transcript-dependent Copilot value, and the prerequisite capability maps to its own flag. Verify prerequisites are satisfied, because a conditional value that depends on a disabled feature yields nothing.
Frequently Asked Questions
Does enabling Cloud recording allow Copilot to use transcripts in Teams meetings?
What Copilot values can be set in a Teams meeting policy?
Why is -Copilot Enabled incorrect for this requirement?
Discussion 1 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 1
-
linux_admin 👍 1Select -AllowTranscription for the first option Select -Copilot EnabledWithTranscript for the second option Explanation: The -AllowTranscription parameter enables the meeting transcription feature in Microsoft Teams meeting policies. The -Copilot EnabledWithTranscript parameter configures Copilot so that it is available only during meetings where transcripts are recorded.
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.