MS-900 Describe Microsoft 365 apps and services Practice Question
Exhibit
Refer to the exhibit. ``` $TeamsMeetingPolicy = Get-CsTeamsMeetingPolicy -Identity "Global" $TeamsMeetingPolicy.AllowTranscription = $True $TeamsMeetingPolicy.AllowRecording = $True Set-CsTeamsMeetingPolicy -Instance $TeamsMeetingPolicy ```
Refer to the exhibit. A Teams administrator runs the PowerShell commands to enable meeting transcription and recording for all users. After running the commands, users still cannot start transcription in their meetings. What is the most likely cause?
⚠ Common exam trap
Many exam-takers assume modifying the global policy affects all users, forgetting that a user-assigned custom policy takes precedence and must be explicitly updated or removed.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Users may have a custom meeting policy that overrides the global policy.
In Microsoft Teams, meeting policies are applied hierarchically: a custom policy assigned directly to a user overrides the global policy. Even if the global policy has transcription enabled, users with a custom meeting policy that has AllowTranscription set to False will not be able to start transcription. The admin must either modify the custom policy or assign the global policy to those users.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Users may have a custom meeting policy that overrides the global policy.
Why this is correct
Users may have a custom meeting policy that overrides the global policy. In Teams, the global policy is the default, but if a user has been assigned a per-user meeting policy via Grant-CsTeamsMeetingPolicy, that explicit assignment takes precedence. Modifying the global policy only affects users who are not assigned a custom policy. To verify, the admin should run Get-CsTeamsMeetingPolicy with the user's identity to see which policy is actually effective.
- ✗
The admin does not have the correct permissions.
Why it's wrong here
The admin does not have the correct permissions. If the admin lacked sufficient RBAC permissions, the Get-CsTeamsMeetingPolicy cmdlet itself would typically throw an access-denied error. Successfully retrieving policy objects indicates the admin has at least read access, and likely has the Teams Communications Admin or Global Admin role needed to modify policies. The issue is not about access; it's about policy precedence.
- ✗
The admin forgot to run a Grant-CsTeamsMeetingPolicy command.
Why it's wrong here
The admin forgot to run a Grant-CsTeamsMeetingPolicy command. Grant-CsTeamsMeetingPolicy is only necessary when explicitly assigning a per-user policy to a specific user or group. The global policy is applied automatically to all users who do not have a per-user assignment, so no Grant command is needed for global changes. If the admin wanted to apply a custom policy to selected users, then Grant would be relevant, but the scenario is about the global policy being ineffective.
- ✗
The AllowTranscription property is misnamed.
Why it's wrong here
The AllowTranscription property is misnamed. AllowTranscription is a valid, documented property of the CsTeamsMeetingPolicy object in the Teams PowerShell module. If the property name were invalid, the Set-CsTeamsMeetingPolicy cmdlet would return a parameter-binding error before any change is made. The fact that the change appears to succeed but not affect users points back to a policy scope or precedence problem, not a property naming issue.
Go deeper
Related to this question
Learn chapter
Microsoft Teams Rooms and Meeting Devices
Key term
Microsoft Teams
Microsoft Teams is a collaboration platform that integrates chat, video meetings, file storage, and application integration into a single workspace, primarily used within the Microsoft 365 ecosystem.
Key term
User
A user is any person, system, or device that interacts with an IT service, resource, or identity system, typically authenticated through credentials and authorized to perform specific actions.
About these practice questions
One of 794 original MS-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This MS-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the MS-900 exam.