Skip to content

MS-721 Practice Questions

Prepare for MS-721 with more than an answer.

186 questions in the full set20 sample questionsUpdated Aug 11, 2025
Exam fee
$165 USD
Level
Associate
Valid for
1 year
Domains covered on the exam 4
  1. Plan and design collaboration communications systems20%
  2. Configure and manage Teams meetings, webinars, and town halls17.5%
  3. Implement and configure Teams Phone32.5%
  4. Configure and manage Teams Rooms and devices22.5%
  1. 1

    A company is using Cloud Video Interop (CVI) to allow their legacy SIP/H.323 video conferencing devices to join Teams meetings. Users report that when they dial into a Teams meeting from a CVI-enabled device, they see the video of other participants, but they cannot share content from their device into the meeting. Sharing content from the Teams client to the device works correctly. What is the most likely cause of this issue?

    Show answer details

    Correct answer: C

    Content sharing from legacy video conferencing systems into a CVI-bridged meeting uses the Binary Floor Control Protocol (BFCP). This protocol manages which participant has control of the content sharing 'floor'. If the firewall is blocking outbound BFCP traffic (typically over TCP), the device can receive content (which uses the main video stream) but cannot initiate a content sharing session itself. Audio and video streams (RTP/SRTP) use different ports and are clearly working.

  2. 2

    True or False: A Teams Rooms on Windows device requires enrollment in Microsoft Intune to receive application and OS updates.

    Show answer details

    Correct answer: B

    While enrolling Teams Rooms on Windows devices in Intune is a best practice for comprehensive management and compliance, it is not a requirement for receiving updates. By default, the Teams Rooms application updates automatically from the Microsoft Store, and Windows OS updates are delivered via Windows Update for Business, independent of Intune enrollment.

  3. 3

    A user is configured for Direct Routing. When the user receives an inbound PSTN call, the caller ID displays the anonymous E.164 number of the Session Border Controller's trunk instead of the external caller's number. What setting on the SBC is most likely misconfigured?

    Show answer details

    Correct answer: B

    Microsoft Teams Phone relies on the P-Asserted-Identity (PAI) SIP header from the SBC to identify the original external caller's phone number on inbound calls. If the SBC is not including this header or is populating it incorrectly, Teams will fall back to using the identity of the trunk itself, which often appears as an anonymous or generic number. Ensuring the PAI header is correctly formatted and passed is essential for proper inbound caller ID.

  4. 4

    An organization has configured bookable desks using Teams panels. They want to ensure that if a user books a desk but does not check in within 15 minutes of the start time, the desk reservation is automatically cancelled and the desk becomes available for others. Where is this setting configured?

    Show answer details

    Correct answer: C

    The logic for managing bookings, including automatic cancellation for no-shows, is handled by the resource mailbox in Exchange Online, not by Teams policies or the device itself. You would use PowerShell (Set-CalendarProcessing) on the resource mailbox to set parameters like -DeleteNonConfirmedRequests and -BookingWindowInDays to control this behavior. The Teams panel is the front-end interface to this backend Exchange functionality.

  5. 5

    You are a consultant for 'Fabrikam Inc.', a company with a central headquarters (HQ) and two branch offices. Each location has its own local PSTN connection. Fabrikam wants to migrate to Teams Phone using Direct Routing while ensuring high availability and efficient media flow.

    Company Background & Current Situation:

    • HQ: Main data center, robust internet connectivity.
    • Branch Office A: Has a local PSTN gateway and reliable WAN connection to HQ.
    • Branch Office B: Has a local PSTN gateway but an unreliable WAN connection to HQ. Users frequently call local numbers.
    • All offices are in the same country.

    Requirements:

    1. High Availability: Calls must continue to function even if the connection to the Microsoft 365 cloud is lost at a branch office.
    2. Media Optimization: Media traffic for calls between a user at a branch office and the local PSTN gateway must not traverse the WAN to the HQ.
    3. Centralized Management: All call routing policies should be managed from the Teams admin center.
    4. Device Support: The solution must support existing analog devices (like fax machines) at each location.

    Which design best meets all of Fabrikam's requirements?

    graph TD subgraph Microsoft 365 Cloud Teams[Microsoft Teams Phone] end subgraph Fabrikam Network subgraph HQ SBC_HQ[SBC at HQ] ATA_HQ[ATA] end subgraph Branch A SBC_A[SBC at Branch A] ATA_A[ATA] end subgraph Branch B SBA_B[SBA at Branch B] ATA_B[ATA] end end Internet((Internet)) --> Teams Teams SBC_HQ Teams SBC_A Teams SBA_B SBC_HQ -- WAN --> SBC_A SBC_HQ -. Unreliable WAN .-> SBA_B

    Show answer details

    Correct answer: B

    This is the optimal solution. Deploying SBCs at HQ and Branch A provides local PSTN breakout. A Survivable Branch Appliance (SBA) at Branch B is crucial for high availability, as it allows basic PSTN calling to continue even if the connection to the M365 cloud is lost, addressing the unreliable WAN. Local Media Optimization (LMO) ensures that media traffic stays local, meeting the optimization requirement. ATAs connected to the local SBC/SBA support the analog devices.

  6. 6

    A financial services firm is deploying Microsoft Teams Phone with Direct Routing. To comply with industry regulations, all calls for a specific group of traders must be recorded. The firm uses a third-party, certified compliance recording solution that requires session invitations to be sent from the Session Border Controller (SBC). Which PowerShell cmdlet and parameter must be configured on the Teams PSTN gateway to enable this functionality?

    Show answer details

    Correct answer: D

    For policy-based compliance recording with Direct Routing, the SBC must be configured to invite the recording solution. To enable this, the Teams infrastructure needs to be aware that call history and other details should be forwarded to the gateway. The -ForwardCallHistory parameter on the Set-CsOnlinePstnGateway cmdlet enables this behavior, allowing the SBC to receive the necessary information to fork the media stream to the recording bot.

  7. 7

    A university is deploying 50 Teams Rooms on Android in various lecture halls. The IT department wants to prevent students from changing device settings while allowing faculty to access them. They also need to ensure all rooms display the university's custom branding and automatically accept incoming meeting invitations. Which TWO actions should be performed to meet these requirements? (Select TWO)

    Show answer details

    Correct answer: B, C

    Device configuration profiles in the Teams admin center are the primary method for managing settings on Teams Rooms on Android. This is where you can set an admin password, configure custom backgrounds for branding, and manage device-level settings.

    Meeting acceptance behavior is controlled by the calendar processing settings of the resource account's mailbox associated with the Teams Room. Configuring AutomateProcessing to AutoAccept in Exchange Online PowerShell or the equivalent GUI setting is required for automatic meeting acceptance.

  8. 8

    A healthcare organization is planning to use Teams for virtual appointments. To comply with patient privacy regulations, they have the following requirements:

    • External guests (patients) must wait in a lobby and cannot bypass it.
    • Meeting chat must be disabled for all participants once the meeting ends.
    • Only the meeting organizer should be able to record the session.

    Which type of policy or template should be configured to enforce these settings for all virtual appointments while not affecting standard internal meetings?

    Show answer details

    Correct answer: B

    Teams meeting templates are designed for this exact purpose. They allow administrators to pre-configure a set of meeting options (like lobby bypass, chat availability, and who can record) that can be applied when scheduling specific types of meetings, such as virtual appointments. This approach allows for strict controls on external-facing meetings without impacting the flexibility of internal collaboration meetings.

  9. 9

    True or False: When configuring a Microsoft Teams auto attendant for after-hours call routing, you must create a separate resource account and auto attendant object for the after-hours call flow.

    Show answer details

    Correct answer: B

    A single auto attendant can be configured with different call flows for business hours and after-hours. Within the auto attendant settings, you define your business hours, and then you can specify a distinct set of actions or greetings for calls that arrive outside of that schedule. There is no need for a separate auto attendant or resource account.

  10. 10

    A consultant is designing a network topology for a company with a central headquarters and multiple branch offices. To improve call quality reporting and enable dynamic emergency calling, the consultant needs to upload tenant network topology data to the Teams admin center. The consultant has a CSV file containing subnet information and associated network sites and regions. Which PowerShell cmdlet should be used to import this CSV file?

    Show answer details

    Correct answer: D

    The Set-CsTenantNetworkConfiguration cmdlet is used to manage the entire network configuration for a tenant. It can be used with a data object created from an imported CSV to upload or update the network topology, including sites, regions, and subnets, in a single bulk operation. This is the correct and most efficient method for importing a comprehensive network topology from a file.

Create an account to continue.