Guides for people who run the rooms.
Mailbox permissions, calendar settings and room resources for Microsoft 365, Exchange and Google Workspace admins.
-
Meeting Room 365 not affected by the PHP2Shell vulnerability
Meeting Room 365 doesn't use PHP in its core services. The isolated proxies that do were patched on October 21.
-
How to Trace Emails with Get-MessageTraceV2 in Powershell
Use Get-MessageTraceV2 in Exchange Online PowerShell to trace email delivery, filter message data, check status, and troubleshoot mail flow issues.
-
How to use Set-MailboxImportRequest in Powershell
Learn how to use Set-MailboxImportRequest in PowerShell to modify existing Exchange mailbox import requests, limits, priority, and other settings.
-
How to design desk booking around Microsoft 365 and Places in 2026
Microsoft made Places Finder free and licensed booking a specific desk. Why Outlook desk pools plus an app cost less to buy and far less to maintain.
-
Teams Rooms Management costs $40 a room. The free license covers a list and little else.
Teams Rooms Pro is $40 per room per month. What the free Basic license still covers after September 30, what needs Pro, and what a Teams panel costs.
-
How to Control Outlook Work-Location in Free/Busy with PowerShell
Learn how to control Outlook work-location details in free/busy with PowerShell using LocationDetailsInFreeBusy, including None, Building, and Desk.
-
Places Premium is now free. And it's what your Microsoft 365 workspace has been waiting for.
On 1 April 2026 Places Finder and Explorer joined every Microsoft 365 plan. What's included, what still needs a space license, and why setup decides it.
-
How to Manage Events from Email in Exchange Online PowerShell
Manage Outlook events from email with Exchange Online PowerShell: EventsFromEmailEnabled, categories, privacy settings and multi-mailbox setup.
-
How to Configure Outlook Calendar Reminders with PowerShell
Configure Outlook calendar reminders with PowerShell: DefaultReminderTime, RemindersEnabled, reminder sounds and other Exchange Online settings.
-
How to Configure Outlook Meeting Defaults with Powershell
Learn how to configure Outlook online meeting defaults with PowerShell, select a meeting provider, apply organization defaults, and verify mailbox settings.
-
How to Configure Outlook Working Hours with Powershell
Learn how to set Outlook working hours with PowerShell, including workdays, time zones, week numbering, calendar scale, and bulk mailbox updates.
-
How to Use Set-MailboxCalendarConfiguration in PowerShell
Use Set-MailboxCalendarConfiguration to inspect, change, preview and verify mailbox calendar settings in Exchange Online and Exchange Server.
-
Using Remove-MailboxUserConfiguration in Powershell
Learn how to use remove-mailboxuserconfiguration in PowerShell to remove user configuration items from mailboxes in Exchange Online and Exchange Server.
-
How to Use Remove-InboxRule in Powershell
Learn how to use remove-inboxrule in PowerShell to delete Inbox rules from Exchange Online and on-premises Exchange mailboxes.
-
How to Use Remove-RecipientPermission in Powershell
Learn how to use the Remove-RecipientPermission cmdlet in PowerShell to manage and revoke SendAs permissions for users in Exchange Online.
-
Using New-DistributionGroup in Powershell: All You Need to Know
How to use the New-DistributionGroup cmdlet in PowerShell to create distribution groups and mail-enabled security groups in Exchange environments
-
How to Use Get-CalendarProcessing in Powershell
How to use the Get-CalendarProcessing in PowerShell to manage calendar processing options for resource mailboxes in Exchange
-
Using Set-SystemMessage in Powershell: All You Need To Know
Discover how to use the Set-SystemMessage cmdlet in PowerShell to effectively modify custom system messages in Exchange Server environments.
-
How to Use Get-AcceptedDomain in PowerShell
Learn how to use the Get-AcceptedDomain cmdlet in PowerShell to view configuration information for accepted domains in your Exchange organization
-
Using Get-HistoricalSearch in PowerShell
How to use Get-HistoricalSearch to retrieve information on historical message searches in Exchange Online and review historical search jobs.
-
How to Use Set-DynamicDistributionGroup in PowerShell
How to use Set-DynamicDistributionGroup cmdlet in PowerShell to modify existing dynamic distribution groups in Exchange Server / Online
-
Using Set-RecipientFilterConfig in PowerShell
Discover how to use Set-RecipientFilterConfig in PowerShell to configure the Recipient Filter agent, enhancing your email filtering capabilities.
-
Using Get-EXORecipientPermission in Powershell
Learn how to use the Get-EXORecipientPermission cmdlet in PowerShell to view SendAs permissions for users in Exchange Online.
-
How to Use New-MailboxFolder in Powershell
Learn how to use the New-MailboxFolder cmdlet in PowerShell to efficiently create new folders within your Exchange mailbox.