Once the resources for a given unit have been setup in Nexus and the access permissions set by the Resource Manager, users with permission to book resources will be able to book those resources using their chosen calendaring application. For Mac users on Snow Leopard this means that you can book resources, or rooms from iCal in the same way that you already use iCal to set up meetings.
Booking a room using iCal is actually very straightforward because you simply treat the room as just another invitee to your meeting. All of the available resources (these are usually rooms) appear in the Nexus Global Address List in exactly the same way as if it were a person. So, for example if you wanted to book an OUCS meeting room, say the OUCS Babbage room, you would simply add a new event to your calendar and you would "invite" the OUCS Babbage room to that event by selecting the room from the address book in exactly the same way that you invite other Nexus users to your event. The room will then appear in the list of invitees and you can check availability in exactly the same way as you do for your other invitees. Once you have sent the invitation you will receive an automatically generated meeting acceptance or rejection message from the room according to whether it is available or not. If you wish to book a resource where it doesn't make sense to have any other invitees, for example, your unit may use Nexus to manage resources such as a projector, you will effectively be setting up a calendar event with just one invitee, the resource in question.
To illustrate this let's go through the step-by-step process of setting up a meeting in a particular room along with one colleague.
1. Setting up a meeting to include a room booking from iCal
In your main iCal window make sure that you have your Nexus account selected in the left hand pane. Next bring up the new appointment window either by double clicking on the required date in the calendar view or via the menu system by clicking
[New event]. Now fill in the required information for the appointment such as the title for the appointment and the date, time, and duration along with any other relevant information such as location and any notes.
Once you have filled in all the details that you would normally fill in to add an event to your calendar you can invite the room to the meeting by clicking the
Add invitees link. This will open a text field in place of the link with the cursor placed within this "invitees" field for you to start typing the name of the room you wish to invite. As you type text into the "invitees" field a list of possible matches will appear and you can select the correct room from the list.
Once the correct room has been selected that room is shown as an added invitee to this appointment along with a link to "Available Meeting Times..".
Once you have added the room to the invitee list you can go on and invite your colleagues in exactly the same way.
To check that your room and all your other invitees are available for this appointment click the "Available Meeting Times.." link which will bring up a pop up "Availability" window that shows the availability for all parties of the meeting, i.e. the organizer, the room and all invitees.
If the availability window shows that some parties are unavailable you can use the navigation arrows to step through the calendar to find a more suitable time or you can click the
Next Available Time button to allow the application to find this for you. Once you have settled on a meeting date that you are happy has the required availability you can click the
Done to close the availability window and return to the new appointment window. If you have changed the meeting date from the original date that you selected this new date will now be reflected in the new appointment window.
Finally, click the
Send button to send the meeting invitations. The meeting request will now be sent to your colleagues and the appointment will be added automatically to your calendar. You will receive an automatically generated response on behalf of the room to indicate acceptance or rejection of the meeting request. If you have already checked the availability of the room then you would expect to receive an acceptance, you would only receive a rejection if another user has booked this resource in the meantime.