Friday, December 21, 2007

Resource Rooms

This post has been moved to http://www.exchange-genie.com/2007/12/resource-rooms/

70 comments:

Anonymous said...

How do you delegate someone Full Control access to the new room (resource) mailbox using EMC? I've tried everything! Thanks!

Exchange_Genie said...

First to modify permissions in the gui you need to be running Exchange 2007 SP1. With 2007 you can delegate perms via EMS and EMC (Sp1)
My article outlines how to do this via EMS however assuming you have the correct permssions open EMC-->recpient config --> mailbox, select the correct account and then in the actions menu select manage full access permission.

Anonymous said...

Is there an easy way to allow read access to the calendar of the resource mailbox to everyone in Exchange 2007 SP 1 ?
The only way to do this in Exchange 2007 (without SP1) is to login on a computer with the resource mailbox account and configure the permissions through Outlook which isn't very practical imho :-)

Exchange_Genie said...

Ok, so my first question would be why do you need to do this... I would expect the response to be so they can see when they have available time.
When you setup the event properly as shown in the blog you will be able to see the free/busy of the room and what times are availble. users should never need access to the calendar direct.
If a user wanted to create a new meeting all they need to do is click the resource option and you will then see the available time. I would be interesting in know your goal.....
And to answer the question no change in SP1

Anonymous said...

I think it's more user friendly to give them access to the resource calendar. This way they can see their reservation anytime and the reservations from others. They are also able to delete their reservation if needed.
Of course this is a personal opinion but my users really use this regularly.

Exchange_Genie said...

I know that was the old way things where done, but the goal should be to not require users direct access to the resource calendar. If they have direct access they will attempt to book the room that way instead of properly sending the invite.
Everyones needs are different :)

1. Users would see thier appointment on thier own calendar
2. User would not be able to delete thier own with only read access you would have to increase the perms.
3. why would users need to see other peoples meeting for the room?
4. if the user delete it from thier calendar it removes it from the resource

Exchange_Genie said...
This post has been removed by the author.
Anonymous said...

What if a user wants to choose a equipment? say suppose laptop, projector? i think we need to create an equipment mailbox, and i did, but i can not see equipment selection on outlook and i can only see 'ALLRooms' option.how one can choose equipment when they are booking a room in outlook?

Exchange_Genie said...

This is an issue I am trying to work with MS on for E14.

1. you can make an address list for the equiptment mailboxes
http://exchangepedia.com/blog/2007/06/how-to-create-address-lists-for.html

2. User will need to browse to the address list for that mailbox

I have found a way to edit AD to show multiple address list with all the options however it breaks a few items

In my recent visit to Redmond I put this infront of the Exchange Pms and will see where it goes.

In the near term I would create an address list for the equiptment rooms.

Anonymous said...

We use a specialized product to manage some of our conference rooms because it allows people to order food and equipment. We'd like to be able to update the room's calendar so when people forget and look in Outlook they would still be able to see the room's availability. The product can send an email to the room, but it gets rejected because the room must be a resource. Is there anyway to create an email that would from another system that would pass the room's resource requirement?

Anonymous said...

Same person, different question - What we'd really like to be able to do is move away from our product and use Exchange. I can create a custom form for reserving a room, but I can't print any data from the user defined fields and I can't import data into the user defined fields. Is there anyway to make those userdefined fields global and printable?

Exchange_Genie said...

I am not 100% on the question you are asking. From the best I understan you want to use a resource room to book items, and that room should have properties like food etc... however I am not sure what you are asking about the 2nd system passing info.

Brenda Kerr said...

Let's stick to the first instance. Is there a way for my external system to reserve a room as a resource rather than inviting the room as you would a person? When you send the room an email as if it was a person the room rejects it and says you can't book it that way. I need to either send an email to the room that invites the room as a resource or invoke a service that can do it for me. Is such a thing possible (I just thought of the service and such a thing would be awesome).

Exchange_Genie said...

First, can your external system send a meeting invite? When using a resource room you are basically using the calendar of the mailbox, a standard email message will not autobook a resource. If your external system can sent a meeting invite you should be fine.
If you want post an email address and I will not publish it and will ping you offline

David said...

Going back to the question about sharing a resources calendar to users, how can this be accomplished? We only want to share it to a group as READ-ONLY, so they can just see what is going on in that room in a more user friendly way than going to the Scheduling tab in outlook. I have tried everything (by logging into the resources account via outlook and sharing the calendar from there) but nothing is working. Any help would be greatly appreciated!

Exchange_Genie said...

enableing the account and opening an OL profile should be all you need to do to delegate out the permission you need. That is how I recently created a shared calendar for vactions.

Anonymous said...

Thank you for an all-inclusive post that explains the entire setup from start to finish. I looked for a long time until I came here.

Anonymous said...

Can you set a resource reminder in Exchange 2007 so that it emails someone other than the attendees?

Exchange_Genie said...

Could you explain the scenario to make sure I understand.....

I believe you want to have a resource get booked and upon the event send a notification to someone who is not apart of the event?

Adnan said...

Once equipment (for example, Video Conferencing) is booked for a meeting, how is it possible to inform certain people that the equipment needs to be move to a specific room?

Anonymous said...

We want to setup something to email/page the techs when they have to setup equipment for meetings. We can't do this the way we want in Exchange 2003.
Any suggestions?

Anonymous said...

We are running Ex2k7 w/sp1 and Outlook 2003. I am currently setting up the resources for meeting rooms and beginning testing. I set up a meeting with a resource and it worked great. However, I purposely setup another conflicting meeting and the resource declined, but the people invited were still able to accept and this meeting was added to their calendars. Is there a way for the meeting to not be scheduled for anyone if the resource declines?

Exchange_Genie said...

Let me do some testing and look into a better answer for you.

Melanie said...

I have created a room mailbox - with capacity and custom properties, no problem.
BUT, the users are not able to see the details which makes it worthless. They need to see in the All Rooms address list view the capacity and the custom properties to know which room to select.
Very frustrating!

Exchange_Genie said...

What client are you using?
A room mailbox should show up in the all room after creation in the directory.

Melanie said...

We are using outlook 2007.
We also use exchange 2007 svr.
We do see the resource mailbox in the All Rooms address list, but NOT the capacity/custom properties (i.e. Project etc) which have been assigned to the res. mboxes.

Dave said...

Melanie,

We have the same problem. Our solution was to add the capacity to the name of the room. For example: "conference Room/6". The /6 is the capacity. Seems to work for us.

Exchange_Genie said...

could you 2 please ping me offline, just post an email address and I will not publish it... the only items I have seen affect by not showing are the equiptment mailboxes, but if you are not seeing the resource rooms the all rooms there was an early bug but was fixed in SP1.

Melanie said...

Genie,
Maybe its because its Monday, but I don't understand your ping request.
I do see the rooms in All Rooms, BUT (for me the most important detail) I don't see the details like capacity and custom properties like Flipchart; PC etc - and this is the reason we have set it up so users know which room to go for.

Exchange_Genie said...

just post your email address for me and I will email you, I wont publish the post so we can take this offline.

John said...

I have followed your instructions but the resource delegate does not receive the e-mail requesting the appointment?

Exchange_Genie said...

set-mailboxcalendar "conference room 1" -resourcedelegate booth.scates

This is the command to set the delegate.... if you have this set I would make sure its not going to junk on the delegate.

Make sure the check box always forward to deleget is selected

John said...

Hi There,

I have set the delegate as described.

I can send you my settings via e-mail as the blog won't accept my paste...

I have also checked the junk and nothing is there!!!!

Thanks

John.

Exchange_Genie said...

post your email addy I wont publish it and will shoot you an email

Anonymous said...

Hi I just read all the message in that blog and just like one said I need to view in read only a calendar ressource , presently I use a calendar called "Chronos" that permit to create public calendar so if the boss want to see who's in one room it's easy for him. also I have to install and verify equipement for the room so I need to be page before the meeting (email txt to my cell). Is it possible to do or not?

Pascal Le Blanc
leblancp at cfpmb dot com

Anonymous said...

I have the same problem as John (post from May 13th). Delegate is set in PS, checkboxes are set in OWA, but when someone requests a meeting, they get no response and it's not booked on the calendar. My other resource/rooms are functioning with auto accept and that's working fine, but for this room we need a delegate to accept.

Exchange_Genie said...

The issue with Johns was the autoprocessing settings
Use the AutomateProcessing parameter to enable or disable calendar processing on the mailbox.

If this parameter is set to None, both resource booking and the Calendar Attendant will be disabled on the mailbox. If set to AutoUpdate, the Calendar Attendant will process meeting requests and responses. If this parameter is set to AutoAccept, resource booking will be enabled on the mailbox.

Maheswari said...

When booking a Private meeting for Resource mailbox it is not working.IT is booking as normal meeting and all are able to view the meeting request. Please suggest a solution

Exchange_Genie said...

Setting the RemovePrivateProperty parameter to false on Set-MailboxCalendarSettings should allow that to stay set

Maheswari said...

Thanks for your comment. IT really helped me to solve the issue

http://technet.microsoft.com/en-us/library/bb123609(EXCHG.65).aspx

Anonymous said...

We print the room calendars and post them on the doors everyday. How in Exchange 2007 EMS do you set read only access to a resource calendar for everyone?

Exchange_Genie said...

You would actually set that via Outlook, I dont like that however that is how it is......

Enable the resource room account or open with account with privleges create an OL profile and share the caledar and grant reviewer premission

craig said...

Is there a way to setup an Exchange 2007 resource room to forward all requests to delegates (both in-policy and out-of-policy)? I have only found the forwardrequeststodelegates option which only forwards out-of-policy requests to the delegates. We want the room to autoaccept all requests and we want a copy of all requests sent to the delegates.

With Exchange 2003, we had to setup a rule to forward all meeting requests to the delegates. I realize we can do this with Exchange 2007 but, as you know, rules break so we would prefer automating this process with Exchange 2007.

Exchange_Genie said...

Let me look into that, you may need to do that with a rule however when a meeting request is forwarded the the orginator gets a notification as of sp1.

Anonymous said...

Old question - different twist: We would like to give everyone visibility to the resource (room) calendar.

The reason is different: Room is currently booked and they want to call whoever has it booked and see if their meeting can be moved. Very common problem in companies where conference room resources are tight.

If you could right-click on the appt in outlook, or got a "mouse over pop up" identifying the owner of the meeting that would be fine.

Seems to me the "AddOrganizerToSubject" attrbitute is the first part of this. The second part is to get visibility into those subjects.

Any idea how that could be acomplished?

Exchange_Genie said...

Yes this is easy to do, just make an Outlook profile for the room and grant everyone or whomever you would like review to the calendar and then all user will be able to view the calendar. I would not grant any additional perms as you will get users who think since they can see the calendar they can manage/edit it.

Anonymous said...

Replying to last post... same person....

Tried setting reviewer rights. Problem is it also lets you see all the attendees.

Is there a way to strip off all the attendees from the appointment (other than the organizer) - like you can strip off the subject line and message contents?

If so, then "reviewer" access would be perfect.

Exchange_Genie said...

I will see but I dont believe there is anyway to do what you want, if you just use free busy like in my post proper way to book a resource room the you will just see the room is booked but you will not get info like organizer.

Try setting a meeting to private and then seeing what users can see

Matt Bryan said...

Hi Some great info here, thanks.
I have set two users as ResourceDelegates on a `room' mailbox. How do i go about removing them as delegates? I cant find a shell command to achieve this?

Can you help?

Thanks
Matt

Anonymous said...

First off thanks for all of the information. My company is currently using a Sharepoint calendar to book conference rooms and we want to use the resource booking in exchange 2007 but the issue is double booking. We need a way to just outright deny double booking by someone using their outlook to schedule a room as the current "solution" in place does. Being able to book a room and then get a denial email is not acceptable I'm told given only the organizer gets it and would have to book again. We would certainly be intersted in any 3rd party addon that could do this if there isn't a way using exchange out of the box. Thanks!

Exchange_Genie said...

Let me see what I can did up, many places like to grant the user review to the calendar so they can open it and see what is availabe and who has it easier.
If users use the schedule assistant and/or view the calendar they should see what is open and not double book.

let me see what I can found out for you on that one.

John Brines said...

Hi There,

Thanks again for your help in my last problem.

We are using the resource delegation now with only one issue.

When the Delegate receives the booking they can only see the user who is booking the meeting they cannot see the other users who have been invited to the meeting. Is there a way to show all the attendees?

Thanks

John.

Brahim said...

Please can anyone help.

Have set a up a resource room what i want is when it is booked it gives a warning that it cannot be booked because its already booked.

There is general warning like ' Meeting Room...' is already booked for the specified time. You must use another time or find another resource.

See attachment as to the error message i want to appear when its booked.

Thanks for helping

Maheswari said...

If we view Calendar , we get the options Other Calendar and it stores the list of the calendars that are accessed through Shared Calendar. One user lost all the list under other calendar. how to retrieve it? where are the list stored in local machine or exchange server?

Anonymous said...

hello, Can this set up be done pre SP1 or is that a requirement. when using owa. im getting a 404 error when trying to access the recource room.
thanks

Exchange_Genie said...

Can you give some details of what you are trying to do, it should work pre sp1 however I would highly recommend you upgrade to get the latest fixes etc.

Donovan said...

I'm trying to set up the recource room to automate schedualing times for the conference rooms. ive assigned a deligate for the room but am having issues with webmail. i am unable to get to the resource settings."Microsoft Exchange issued an unexpected response (404)" ive made sure that the .owa extention is pointing to aspnet_isapi.dll but I'm still getting the same error. Is there away to set this up with out using webmail?

Donovan

Anonymous said...

I also am having problems with delegates receiving notifications of meeting requests. The organizer receives notification that the request is pending approval. The meeting is tentative on the resource calendar. The delegates are properly set in EMS. AutomateProcessing is set to AutoAccept. However, the delegates do not receive an email notifying them that the resource has a meeting request. I even tried giving the delegates Full Mailbox permissions to the resource since I understand there was a problem with this pre-SP1. We are currently running Exchange 2007 SP1.

Anonymous said...

Heya!

Thanks for this very long list of information allowing anyone to set up resources!

Now I have a problem with AutoAccept: In our company existing rooms didn't send an accept-mail but instead a popup jumped on the screen telling "the resources have been successfully booked". Now I added two rooms according to your guidelines. Everything works fine except that I get a mail for the booking and not a pop-up.

What I knew is that on the other rooms everybody is allowed to see the calendar, so I enabled the accounts, logged in and changed the sharing permissions on the calendar for the people to "Editor", then disabled the accounts again. Still the same behaviour. Editor is for directbookin, we explicitly allow this.

Do you know anything to help me? Some setting / permissions, users must have to do this?

Exchange_Genie said...

You not be giving users editor permission unless that is how you want to do things so they can manually edit the calendar.

I am not sure what you mean by popup. Could you give me more detail on that.

Anonymous said...

Thanks for your fast answer. I know about the problems and benefits if users have Editor rights, so this is ok for me or could be overthought again. But since this worked for years I didn't want to change it and thought maybe it helps for the popup problem.

By Popup I mean if I create a meeting in my calendar and invite a room account, instead of a mail message telling me that the room accepted the meeting, a popup window opens with title "Resources Booked" and content "The resources for the meeting were successfully booked" and a checkbox to not show this dialog again.
Now my problem is that with the newly created rooms I get a mail instead of this popup. Since these are the first rooms I create and the creation of the previous is unfortunately not documented I do not knwo about special settings needed for this other than AutoAccept.

Do you know more about needed settings for such behaviour? Its only Outlook 2007, no special software added.

Anonymous said...

how can I decline all appointments to a room resource.

Exchange_Genie said...

Ok, so I have to ask... why would you want to decline all request to a resource room. I would assume you create it so people can use it.
If you only want certain people to use it specify that on the mbx.

Anonymous said...

I just want to decline appointments. Meeting requests are still set as normal room resource (auto-accept). Rooms are getting double booked when some are using appointment and some are using meeting requests.

Exchange_Genie said...

http://technet.microsoft.com/en-us/library/aa996340.aspx

I would have to test but try using the set-mailboxcalendarsetting with the -DeleteNonCalendarItems:$true

mr omneo said...

thanks for a nice easy to understand set-up guide. I just have one question (for now ;))

For some reason the room doesn't show the free/busy information which makes it hard to schedule meetings as it's not possible to see when it is actually busy. What setting might I have to change to allow people to see the free/busy suggestions?

Exchange_Genie said...

Free busy is pulled from autodiscover for Outlook 2007 users. Try from OWA and see if you can see free busy.

Anonymous said...

I have this all working perfectly so thank you for your help and detailed explanations!

Unfortunately we have one problem relating to all day appointments.

When a user makes a booking for an all day appointment it gets accepted by the delegate and the organiser receives confirmation, however, other meetings for that day don't get declined.

I suspect that this has something to do with the fact that an all day appointment has the time as 00:00 - 00:00, but I would expect it to book the room for the whole day and decline any conflicting apponitments.

Do you know how to get around this issue without having to create an all day appointment as 09:00 - 17:00?

This is causing major issues as people think they have a room booked all day but there are other meetings booked at the same time.

Anonymous said...

Thank you for explaining this so clearly. I now have a number of resource mailboxes set up in Exchange 2007. These are all working well and as expected except for one thing.

When a user makes a booking for an all day appointment, other meetings for that day don't get declined automatically.

I suspect that this has something to do with the fact that an all day appointment has the time as 00:00 - 00:00, but I would expect it to book the room for the whole day and decline any conflicting appointments.

Do you know how to get around this issue without having to create an all day appointment as 09:00 - 17:00?

This is causing major issues as people think they have a room booked all day but there are other meetings booked at the same time.

Exchange_Genie said...

Can you please go to the new version of the blog http://exchange-genie.com
setup an account and post this question to the new forum.

thx