How to set up and manage meeting room mailboxes in Microsoft 365
Summary
This guide helps you troubleshoot and resolve: How to set up and manage meeting room mailboxes in Microsoft 365. Follow the steps below to fix the issue.
Quick Tip: Need immediate assistance? 💻 Open a Ticket
Common Causes
Meeting rooms are a vital resource for small businesses and home offices. Microsoft 365 lets you create dedicated room mailboxes that can be booked from Outlook, Teams or the web calendar, preventing double‑bookings and synchronisation errors. This guide walks you through creating a room mailbox, configuring its settings, and fixing common issues.
Quick Fix Steps
Create a basic room mailbox
- Sign in to the Microsoft 365 admin centre at
https://admin.microsoft.comusing a Global or Exchange admin account. - In the left navigation, select Resources > Rooms & equipment.
- Click Add resource.
- Enter a Name (e.g.,
Conference Room 1) and an Email address (e.g.,[email protected]). - Set the Capacity (number of attendees) and click Save.
Enable automatic acceptance
- After saving, select the newly created room and click Edit.
- Under Booking options, toggle Automatically accept meeting requests to On.
- Choose your preferred Working hours and click Save.
Tip: The room mailbox appears in Outlook under
Rooms when you start typing the address in the Location field.Detailed Instructions
1. Prepare your admin account
- Ensure your account has one of the following roles: Global administrator, Exchange administrator, or Helpdesk administrator.
- If you need to assign a role, go to Roles > Exchange admin and add your user.
2. Create the room mailbox
- Open the Microsoft 365 admin centre.
- Navigate to Resources > Rooms & equipment.
- Click Add resource at the top of the page.
- Fill in the fields:
- Name: Descriptive name (e.g.,
Boardroom). - Email address: Must be unique within your tenant.
- Capacity: Maximum number of participants.
- Location: Physical address or floor number (optional).
- Name: Descriptive name (e.g.,
- Click Save. The room now has a mailbox and appears in the global address list (GAL).
3. Configure booking policies
- Select the room you just created and click Edit.
- In the Booking options pane, adjust the following:
- Allow repeating meetings: On/Off.
- Maximum duration: Set a limit (e.g.,
4 hours). - Enforce scheduling during working hours: Define start and end times.
- Require approval: Choose Auto‑accept or Require manager approval.
- Click Save to apply the policies.
4. Advanced settings with PowerShell (optional)
For granular control, use Exchange Online PowerShell.
- Open PowerShell and connect to Exchange Online:
Connect-ExchangeOnline -UserPrincipalName [email protected] - Run
Set-CalendarProcessingto fine‑tune the room:Set-CalendarProcessing -Identity "[email protected]" ` -AutomateProcessing AutoAccept ` -AllowConflicts $false ` -MaximumDurationInMinutes 240 ` -EnforceSchedulingHorizon $true ` -BookingWindowInDays 180 - Verify the settings with:
Get-CalendarProcessing -Identity "[email protected]"
Note: Changes made via PowerShell override settings in the admin centre. Use PowerShell only if you need options not exposed in the UI.
5. Enable room mailbox in Outlook and Teams
- Open Outlook on the web (
outlook.office.com). - Start a new meeting and type the room’s email address in the Location field; the room should appear in the suggestions.
- In Teams, go to Calendar > New meeting and add the room in the Location box.
- The room will now show as Accepted if it meets the booking policies.
Troubleshooting
Room mailbox not visible in the address list
- Confirm the mailbox is Enabled:
- Run
Get-Mailbox -Identity "[email protected]"in PowerShell and checkRecipientTypeDetailsequalsRoomMailbox.
- Run
- If the mailbox is hidden, run:
Set-Mailbox -Identity "[email protected]" -HiddenFromAddressListsEnabled $false - Allow up to 30 minutes for replication across the tenant.
Double‑booking still occurs
- Verify Automate processing is set to AutoAccept:
Get-CalendarProcessing -Identity "[email protected]" | Select AutomateProcessing - Check that
AllowConflictsis set to$false. If it is$true, run:Set-CalendarProcessing -Identity "[email protected]" -AllowConflicts $false - Ensure the room’s Booking window is not too short; a window of at least 180 days is recommended.
Meeting requests are rejected with “The room is unavailable”
- Confirm the meeting falls within the room’s defined working hours and maximum duration.
- Check if the requester is on the room’s Allowed senders list:
Get-CalendarProcessing -Identity "[email protected]" | Select -ExpandProperty AllBookInPolicy - To allow all internal users, run:
Set-CalendarProcessing -Identity "[email protected]" -AllBookInPolicy $true
Sync errors with mobile devices
- Make sure the device is using the latest version of Outlook or the native mail app.
- Remove and re‑add the room as a resource in the device’s calendar settings.
- If the problem persists, clear the cache:
- iOS: Settings > Outlook > Reset Account.
- Android: Settings > Accounts > Remove > Re‑add.
Important: Changing room mailbox settings can affect existing bookings. Communicate any policy changes to your team before applying them.
When you need further assistance
If the issue remains unresolved, please Open a Ticket and provide the room mailbox name, a description of the problem, and any error messages you have received.
Still Having Issues?
Need more help? If the issue persists after trying these steps, please open a support ticket and our team will assist you.
💻 Open a Ticket
💻 Open a Ticket