Exchange: How to restrict conference room only to specific users?


By default resource mailbox process meeting requests from all users. What if you need to restrict to specific users who can book a resource?

All my investigation pointed to do this:

Set-CalendarProcessing  -Identity resourcename@domain.com  -AllBookInPolicy:$false

Set-Calenderprocessing -Identity resourcename@domain.com -BookInPolicy “username1″,”username2″,”username3”

Now I checked what AllBookInPolicy means and TechNet says “The AllBookInPolicy parameter specifies whether to automatically approve in-policy requests from all users.”.  OK sounds like a correct setting.

Then I checked what BookInPolicy means, “The BookInPolicy parameter specifies a comma-separated list of users who are allowed to submit in-policy meeting requests to the resource mailbox. Any in-policy meeting requests from these users are automatically approved.”

BookInPolicy means the it will automatically approves all meeting requests regardless of availability. That’s NOT good. And these solution didn’t work for me.

So I thought creative and decided to do this:

Set-Mailbox -Identity “resourcename@domain.com” -AcceptMessagesOnlyFrom “username1″,”username2″,”username3”

Ta.Da! That satisfies the only specific users can book the resource by sending meeting requests. And resource mailbox automatically process the meeting requests by accepting or rejecting depending upon availability. <.. Evil Genius laugh ..> 😮

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s