Set Exchange resource mailbox to send auto decline for double booking.
This is a topic that always seems to come up from the helpdesk team , in this post i will configure a resource mailbox to auto decline when there is a double booking.
In this post i will use the Exchange Powershell to configure the resource mailbox to auto send decline messages.
To control who can schedule a resource, use the following parameters with the Set-CalendarProcessing cmdlet:
To get the current “Calendar Processing” details of the Mailbox run the following commands.
1 |
Get-CalendarProcessing -Identity my.room5021 |fl |
Let go ahead and set the CalendarProcessing to : AutoAccept
1 |
Set-CalendarProcessing -Identity "mcme.room5021" -AutomateProcessing AutoAccept |
Now that we have set this , lets go ahead and look at some other examples as well.
This example allows all users to submit in-policy requests to the room mailbox Lazy Conference Room 01, but the request is still subject to approval by a delegate.
1 |
Set-CalendarProcessing -Identity "Lazy Conference Room 01" -AutomateProcessing AutoAccept -AllRequestInPolicy $true |
This example allows the Calendar Attendant to accept out-of-policy requests from Alan Brewer to the room mailbox Room222. The request is still subject to approval by a delegate.
1 |
Set-CalendarProcessing -Identity "Room222" -AutomateProcessing AutoAccept -RequestOutOfPolicy AlanBrewer@contoso.com |
This example allows a list of users to submit in-policy meeting requests to the equipment mailbox Car54.
1 |
Set-CalendarProcessing -Identity "Car54" -AutomateProcessing AutoAccept -BookInPolicy "ayla@contoso.com","tony@contoso.com" |
This example rejects meeting requests from any user who isn’t a member of the Exchange organization.
1 |
Set-CalendarProcessing -Identity "Room222" -ProcessExternalMeetingMessages $false |
For detailed syntax and parameter information, see Set-CalendarProcessing.
#ThatLazyAdmin
Be First to Comment