MS-203 Sample Questions & Answers
Managing Exchange Online recipients and organizational settings, including role-based permissions, makes up close to half the exam, ahead of planning and troubleshooting mail flow, and securing the environment with message hygiene and mail authentication.
Launch the full MS-203 simulator →Showing 8 of 17 free samples.
- Question 1Beginner
Manage Microsoft Exchange Online settings and resources · Manage recipient resources
You are the Messaging Administrator for Contoso, Ltd. The company is deploying a new hybrid Exchange environment. You need to create a new remote mailbox for a new employee named Alice using the Exchange Management Shell on-premises. This user needs to have an account in the local Active Directory but the mailbox should reside directly in Exchange Online. Which command should you run?
Show answer & explanation
Correct answer: B
The New-RemoteMailbox cmdlet is used in an on-premises Exchange organization to create a mail-enabled user in the on-premises Active Directory and an associated mailbox in the cloud-based service (Exchange Online). New-Mailbox creates a local mailbox. Enable-RemoteMailbox is used for existing AD users.
- Question 2Intermediate
Manage Microsoft Exchange Online settings and resources · Manage recipient resources
You manage an Exchange Online environment. You have a user mailbox for a project that has ended. You need to convert this user mailbox into a shared mailbox to free up the license, but you want to ensure the mailbox data remains intact and accessible to the project leads. What is the most efficient way to achieve this?
Show answer & explanation
Correct answer: C
You can convert a user mailbox to a shared mailbox directly in the Exchange Admin Center (EAC) or via PowerShell using 'Set-Mailbox -Type Shared'. This preserves all data and allows you to remove the license (provided the mailbox is under 50GB) without deleting the mailbox.
- Question 3IntermediateSelect 2
Manage Microsoft Exchange Online settings and resources · Manage recipient resources
You are configuring a new conference room in Exchange Online. You need to ensure that the room mailbox automatically accepts meeting requests only if the room is free, and rejects them if there is a conflict. Additionally, users should be able to see the subject of meetings in the room's calendar. Which TWO parameters should you configure using the Set-CalendarProcessing cmdlet? (Select TWO)
Show answer & explanation
Correct answers: A, D
By default, Exchange may remove the subject for privacy. Setting DeleteSubject to $false ensures users can see the meeting subject.
AutomateProcessing AutoAccept ensures the mailbox processes requests automatically according to policy.
- Question 4Advanced
Manage Microsoft Exchange Online settings and resources · Manage recipient resources
A multinational organization requires a Dynamic Distribution Group that includes all users who are in the 'Sales' department AND located in either 'USA' or 'Canada'. You need to construct the correct RecipientFilter for this group using PowerShell. Which syntax is correct?
Show answer & explanation
Correct answer: B
The filter requires users to meet the Department criteria AND (Country A OR Country B). The grouping parentheses are critical here to ensure the logic is evaluated correctly.
- Question 5Intermediate
Manage Microsoft Exchange Online settings and resources · Manage Exchange Online organizational settings
You need to implement Address Book Policies (ABPs) for a university that shares a tenant between Faculty and Students. Faculty should never see Students in the GAL, and Students should never see Faculty. You have created the necessary Address Lists, Global Address Lists, and Room Lists. What is the final step to enforce this segmentation?
Show answer & explanation
Correct answer: A
After creating the ABP components (ALs, GAL, OAB, Room List) and the ABP itself, the policy must be assigned to the mailboxes to take effect. It is not a tenant-wide setting but a per-user assignment.
- Question 6Advanced
Manage Microsoft Exchange Online settings and resources · Manage Exchange Online organizational settings
CASE STUDY: Fabrikam Inc. has acquired a smaller company, Contoso Ltd. Both companies are now in the same Microsoft 365 tenant.
Business Requirement:
Fabrikam employees must only see other Fabrikam employees in their Global Address List (GAL). Contoso employees must only see Contoso employees. However, the HR department (which belongs to Fabrikam) needs to see EVERYONE in the organization.Technical Environment:
- All users have a 'Company' attribute set to either 'Fabrikam' or 'Contoso'.
- HR users have 'Department' set to 'HR'.
- You plan to use Address Book Policies (ABPs).
Based on this scenario, how many separate Global Address Lists (GALs) must you create to meet the requirements?
Show answer & explanation
Correct answer: B
You need 3 GALs:
- 'Fabrikam GAL' (Filters for Company=Fabrikam)
- 'Contoso GAL' (Filters for Company=Contoso)
- 'Default/HR GAL' (Includes Everyone)
HR users will be assigned an ABP that points to the Default GAL. Fabrikam users get an ABP pointing to Fabrikam GAL. Contoso users get an ABP pointing to Contoso GAL.
classDiagram class ABP_Fabrikam { +GAL: Fabrikam_GAL +OAB: Fabrikam_OAB +AL: Fabrikam_AL } class ABP_Contoso { +GAL: Contoso_GAL +OAB: Contoso_OAB +AL: Contoso_AL } class ABP_HR { +GAL: Default_GAL +OAB: Default_OAB +AL: All_AL } - Question 7Beginner
Manage Microsoft Exchange Online settings and resources · Manage Exchange Online organizational settings
You need to allow users in your organization to share their calendar availability (Free/Busy) with an external partner company, 'PartnerAdvisors.com'. You want this to apply to all users automatically without requiring individual invitations. Which feature should you configure?
Show answer & explanation
Correct answer: C
An Organization Relationship is used to configure federated sharing features like Free/Busy lookups between two Exchange organizations (or Exchange Online tenants) at the organizational level.
- Question 8Intermediate
Manage Microsoft Exchange Online settings and resources · Manage Exchange Online organizational settings
Your organization has three Email Address Policies configured:
- Priority 1: 'Executives' (Title = CEO, CTO)
- Priority 2: 'Sales' (Department = Sales)
- Priority 3: 'Default' (All Users)
A user named John Doe is the 'CTO' of the 'Sales' department. Which email address policy will be applied to John?
Show answer & explanation
Correct answer: C
Exchange applies Email Address Policies based on priority. It stops processing once a user matches a policy. Since John matches the criteria for Priority 1 (Title = CTO), that policy applies, and the Sales policy (Priority 2) is ignored.
Ready for the real thing?
The full MS-203 simulator has every exam-style question, timed mode, and instant scoring.