OPS / SCRIPT DETAILS
Script details
Exports Exchange Online room and equipment mailboxes together with calendar processing, booking limits, in-policy/request behavior and resource delegates. Review these details before generating or running the script.
exchangemailboxroomequipmentresource-mailboxcalendarbookingexport
What it works with
Module: ExchangeOnlineManagement
Context: PowerShell 7.6+ · Exchange Online PowerShell · Resource mailboxes
Compatibility: PowerShell 7.6+ is the supported target so current ExchangeOnlineManagement 3.10.x can run in a supported session.
Permissions and impact
Permissions: Read-only recipient/calendar-processing visibility
Risk: Low
Execution impact: Read-only. The script reads Exchange Online room/equipment mailbox and Calendar Processing configuration and does not intentionally change mailbox, delegate or booking settings.
Parameters
- CSV output path - Use a new absolute Windows CSV path, for example C:\Temp\opselith-report.csv. (Required)
Output
Output: CSV with resource mailbox identity/type/capacity plus AutomateProcessing, booking window/duration, in-policy/request controls, delegates and per-mailbox Status/Error.
This template is available in the free library and is generated locally in your browser.
Example use
Exports Exchange Online room and equipment mailboxes together with calendar processing, booking limits, in-policy/request behavior and resource delegates.
Enter the required values in the Builder, review the generated script and confirm the output before running it.