Our Team and Culture

No matter what type of project you envision, Ideal State will help make it a smashing success. Deliver innovative solutions that improve citizen and employee experience and increase mission impact.

Contacts

Irvine, CA USA

info@globaladmins.com

+1 (949) 346 5577

Microsoft Teams Power Platform PowerShell Technology Consulting

Optimizing Meeting Room Usage: Reporting on Exchange Online Meeting Room Usage Patterns with PowerShell and Microsoft 365 Admin Center

Reporting on Exchange Online meeting room usage patterns is essential for optimizing resource allocation and scheduling. Fortunately, there are several ways to get usage reports, including using PowerShell cmdlets and the Microsoft 365 admin center.

Using PowerShell Cmdlets

To get a report on meeting room usage, you can use the following PowerShell cmdlet:

 

This command provides you with details on the number of items created in the meeting room mailbox, the total size of the items, the display name of the mailbox, and the last logon time. You can modify the command parameters to generate usage reports for a specific date range or meeting room.

To get a list of all the meeting rooms in your organization, use the following command:

 

This command provides you with details on the display name, alias, and primary SMTP address of all the meeting rooms in your organization.

Using the Microsoft 365 Admin Center

To generate usage reports on meeting rooms using the Microsoft 365 admin center, follow these steps:

  1. Sign in to the Microsoft 365 admin center.
  2. Go to the Reports section.
  3. Select Usage from the left-hand menu.
  4. In the Usage reports section, select Exchange.
  5. Choose the date range for the report and click Run report.

The report provides you with details on the number of meetings, average meeting duration, number of attendees, and more for each meeting room. You can use this information to identify trends and optimize your meeting room usage.

Conclusion

Generating usage reports on Exchange Online meeting rooms can help you optimize your scheduling and resource allocation. You can use PowerShell cmdlets or the Microsoft 365 admin center to generate usage reports and gain valuable insights into your meeting room usage patterns.

 
 
Get-MailboxStatistics -Identity "meetingroom@contoso.com" -StartDate "01/01/2023" -EndDate "03/04/2023" | Select-Object DisplayName, LastLogonTime, ItemCount, TotalItemSize
Get-Mailbox -ResultSize Unlimited -Filter {(RecipientTypeDetails -eq 'RoomMailbox')} | Select-Object DisplayName, Alias, PrimarySMTPAddress