Setting Calendar Options For Resource Mailboxes In Exchange 2010…

 

I had written a while back regarding the steps to be taken to set calendar options for resource mailboxes in Exchange 2007, read it here. The process was to use the shell command "Set-MailboxCalendarSettings". Few options could be set using OWA in 2007.

We don’t have this command in Exchange 2010 anymore. More options for the resource mailboxes have been exposed in the 2010 console anyway. But if you are a powershell person and have used "Set-CalendarSettings" in 2007, the equivalent command in 2010 is "Set-CalendarProcessing"

The command to autoaccept meeting request is Set-CalendarProcessing -identity "resourcemailbox" -AutomateProcessing AutoAccept

Configure resource mailbox in 2010

In order to add resource delegates, run

Set-CalendarProcessing -identity "resourcemailbox" -ResourceDelegates "user"

Most of the options you need are exposed in the resource mailbox properties. I will provide snapshot of the different tabs, as the options are self-explanatory.

Resource Properties 1

Resource Properties 2

Resource Properties 3

Resource Properties 4

Resource Properties 5 

In short, if you are a powershell person, remember that the commands are different in 2007 & 2010.

20 thoughts on “Setting Calendar Options For Resource Mailboxes In Exchange 2010…

  1. damienc

    So I see Exchange 2010 now emails the meeting organiser to tell them whether their resource booking was correct or not.

    In Exchange 2003, they were told at the time of pressing the Send meeting button if they could or couldn't book the room.
    Can we still have this?

    Seems like it could be easy for a person to book a room and miss the email response saying 'sorry the room is unavailable'.

    Reply
  2. Anonymous

    So you can setup a meeting in a room that's already booked and the request is sent to all the attendees as a request but the room may reject but only to the organiser?

    Seems a little illogical.

    Any way around that so that it's more like 2003?

    Reply
  3. Rajith Jose Enchiparambil

    If you select the room as a resource in the meeting request, it will bring up the free/busy info of the meeting room as well, along with the users.

    So, you can see then & there whether a conflict exists. Outlook will tell you the same.

    Reply
  4. Bryce

    Does the delegate allow another person to approve the "booking" of the resource? For example, if Joe created a meeting with Sally, can Mark approve the booking of the resource?

    Reply
  5. Anonymous

    @Rajith: Someone could reserve the room a second before you do, and your reservation would fail. I know free/busy is supposed to be more up-to-the-minute in Exchange 2010; does anyone have any experience in that?

    Reply
  6. Anonymous

    We are running Exchange 2010 SP1 with Rollup 3. For Outlook, we are using 2007 SP2. As Damienc has stated, in Exchange 2003, users were told at the time of pressing the Send meeting button if they could or couldn't book the room. Not only was this helpful for individual meetings, it was greatly helpful for recurring meetings.

    With Exchange 2010 and the booking attendant, users receive an email reply saying either accepted or declined. The scheduling assistant is good for individual meetings only. If the user tries to book a recurring meeting, he won't know if the room is booked 6 months out until he gets the declined message. The user then has to go through and find another room and send out an update to the rest of the parties (this is all trial and error until he finally gets an acceptance). This is causing a lot of headache in our company right now and I'm being asked if we could change the notifications back to what they were.

    Does anyone have any similar situations and if so, have you been able to find a possible solution?

    Reply
  7. Rajith Jose Enchiparambil

    Hi,

    If the auto processing is not good for you, then disable it by running Set-CalendarProcessing -identity "resourcemailbox" -AutomateProcessing None. Then configure delegates for the resource mailbox, set to forward meeting to the delegates and let them decide whether a meeting can be booked or not.

    Reply
  8. Manoj

    Hi all,

    After all the settings in outlook, i am still getting canceled subject meeting in my resource calendar…
    Any one have any solution ?

    Reply
  9. Joedy Allison

    Hello,
    I am running Exchange 2010. I have created a “Room” mailbox account. When I try to run the Set-CalendarProcessing -identity “name” -AutomateProcessing AutoAccept comlet, I receive the following error message:

    Set-CalendarProcessing : Operation is not valid due to the current state of the object.
    At line:1 char:23
    + Set-CalendarProcessing <<<< -identity "name" -AutomateProc
    essing AutoAccept
    + CategoryInfo : NotSpecified: (:) [Set-CalendarProcessing], InvalidOperati
    onException
    + FullyQualifiedErrorId : System.InvalidOperationException,Microsoft.Exchange.Manage
    ment.StoreTasks.SetCalendarProcessing

    Any suggestions???

    Thanks,
    Joedy

    Reply
  10. Deepak Duhan

    Hello Rajith,
    I am getting error while: Set-CalendarProcessing
    “Operation is not valid due to the current state of the object.”
    I am trying this via vb.net code. If i run these commands directly via shell, it completes without any error.
    Can you suggest any possible causes??

    Regards,
    Deepak

    Reply

Your Thoughts?