Forum Discussion
Enabling Microsoft Teams Room for Meeting Forwarding and Adding External Parties
Hi UtsavP,
you cantry to use PowerShell to configure meeting forwarding, add external parties to Microsoft Teams Rooms meetings, and allow third-party meetings for Teams Room devices. The provided PowerShell commands are suitable for making these configurations.
- To enable meeting forwarding for a Teams Room mailbox, you can use the following PowerShell command:
Set-CalendarProcessing -Identity "RoomMailboxName" -AllowCalendarInviteForwarding $true
- To allow external parties in Teams Room meetings, use this PowerShell command:
Set-CalendarProcessing -Identity "RoomMailboxName" -AllowExternalMeetingParticipants $true
- To configure Teams Room devices to allow third-party meetings, you can use the following PowerShell command:
Set-CsTeamsRoom -Identity "RoomName" -AllowThirdPartyMeeting $true
Please click Mark as Best Response & Like if my post helped you to solve your issue.
This will help others to find the correct solution easily. It also closes the item.
If the post was useful in other ways, please consider giving it Like.
Kindest regards,
Leon Pavesic
https://learn.microsoft.com/en-us/powershell/module/exchange/set-calendarprocessing
- AdamK_DCMay 01, 2025Brass Contributor
mike_powellis correct - and because these false commands are here - Copilot draws from them and continues to generate false answers.
It would appear that ProcessExternalMeetingMessages $true is the command that allows you to forward a Teams Invite to a Teams Room so that you hold the meeting in the room rather than at your desk. When you do so - the originator of the meeting will get the room acceptance message - not you. So - it's best if you can open up the calendar of the room involved to verify that it was accepted.