Archive
LRC Outlook/Exchange 2010 Resource Calendaring: How to display a Room/Staff/Tutor calendar aggregate at the reception desk using live@edu
- The LRC needs an overview aggregate calendar of its many rooms and services for clients in the entrance area. This should be always on display on the higher one of the reception area dual screen computers when screens are in extended mode
- From the calendar mailbox in OWA , these calendars can and have been published to the internet.
- LRC assistants can load and bookmark multiple (published or shared) calendars in their OWA, but there are limitations
- We do not want to clutter LRC Assistants OWA with LRC calendars more than we have to.
- OWA displays calendars (currently = 2011) only side-by-side, there is no overlay (=aggregate) mode like in Outlook 2010, and only up to 5 simultaneously, again unlike Outlook 2010 (30) (Students do not have Outlook (although it is being considered installing it on student staffed computers).
- A standard web browser allows for display of only one (HTML) calendar at a time in a web browser.
- ICS compatible applications like live@edu
- LRC assistants can load and bookmark multiple (published or shared) calendars in their OWA, but there are limitations
- can display many (=aggregate) ICS-based calendars in overlay mode.
- In addition, it is easy to change the display color (like in Outlook 2010) and display color (unlike in Outlook 2010, for me at least).
- In live@edu, this looks promising:

- To display more meaningful/less misleading subjects than “Busy” for pseudo-rooms (“offices” like LRC assistants or language tutors), add a subject (office name “LRC Assistant”or max class-level tutored).
- To have LRC assistants easily and consistently load this aggregate calendar view,
- we need to give tutors the password to uncc-lrc credentials – being “friends” not enough (which makes their own access to SkyDrive which we finally achieved yesterday useless – unless they log in as themselves and as uncc-lrc in 2 different browsers)
- However, I have not found a way to aggregate calendar ics files and display them without password (ideally in Joomla)
- Workaround: use a AutoIT auotmation script that runs when LRC Assistant logs in form the All users Startup Folder.
How not to book LRC equipment: Scheduling conflicts
- Do not send a meeting request to an item for a time when the item has a prior meeting request.
- The tab: scheduling assistant within the meeting request you edit is there to tell you when items have prior meeting requests.

- A “blocked” timeline denotes a prior meeting request: The item has already been booked (solid block) or requested (hatched block) during the start and end time of your meeting. Do not crash their party.
- “blank” timeline means “item is free”. Go ahead: You can request a meeting with this item between your start and end time.
- Once you have this overview, you can easily remove, by right-clicking on the resource, extra resources that you cannot book or could, but which you do not need:

- Once the university has mail-enabled your cloud-accounts on campus, we will have a computer decline such conflicting requests automatically, and force you to start over with a new meeting request. It will be still worth your while memorizing the above: You can save time and avoid disappointment.
Protected: Exchange 2010 Resource Mailboxes: Running Log
LRC Outlook/Exchange 2010 Resource Calendaring: How students can view resource "Calendars from the Internet" in web browser and OWA
- Want a shorter version?
- Students, unless specifically TBA:invited, will encounter a permission problem when trying to view calendars like staff.
- Instead, students can use the scheduling assistant to view a basic version of the resource’s calendar. This works “out of the box”.
- Students can also view an advanced version of the resource’s calendars (one-time, or bookmark this link in your web browser – hope you know how to synch your bookmarks between all the devices you use…). This requires little work: click on the “view” link in the “student calendar” column of our list of LRC resources that you can book or check out, to see the current calendar in your web browser:

- For students who check the calendar of a resource regularly (e.g. to see when the LRC main classroom is available for your self-access/the tutor in your language, for help), it is better to “bookmark” the resources’ calendars in NINERMAIL. Here is how:
- Copy the URL for the calendar you just opened, from the web browser address bar:

- Go to NINERMAIL, click on the lower left “Calendar-icon”
to unfold the “My Calendars” list
in the left pane, then right-click on “My Calendars”, choose “Add Calendar”
. - In the “Calendar URL” field, paste URL of the calendar you just opened, but replace “html” at the end with “ics”:
, click “OK”. - For on-premise users in OWA (seems OWA stirs on-premise users to the superior intranet calendars, which would be good. But what if the intranet calendar has not been shared with this user, but internet sharing is intended?), This may not work as advertised (neither with protocol http and webcal) OR just need a lot of time (~12hours?) to synchronize,
while it works (both with protocol http and webcal) when subscribing from Windows Live?
. Most importantly for us (as we have now tested), it works for students with accounts in the cloud from NINERMAI. - OWA remembers your internet calendar subscriptions, and you can easily display or hide them, using the checkboxes it provides. To keep an overview over your calendars added from the internet, you need to rename them, by right-clicking on them, like so:

Time-zone issues when creating meeting requests
Do the clouds change with the time zones you are in, or can the cloud also change your time zone?
We are seeing strange inconsistencies of time zones in meeting requests with on-premise resource mailboxes from hosted student accounts…
When students say they see the “correct” time in *their* calendar, they should verify their time zone settings. In OWA/NINERMAIL, upper right corner: Options / See All Options / left menu: Settings / top menu: Calendar / you can check your time zone. In OWA / upper right corner: Options / See All Options / left menu: Settings / top menu: Regional / bottom drop-down:, you can change your time zone, like in the last dropdown here:
From setting up calendaring infrastructure for a university using Windows Live Accounts only, I remember that users, when they manually created their accounts, failed to look at the time zone dropdown. So instead of at Greenwich time, they ended up at Pacific time which seems the default for MS products.
That’s one of the reasons why I am glad not having to use Windows Live Accounts for the enterprise anymore. Now how can time zones be not set up properly for student accounts in a hosted environment? And this time we see not only the Pacific, but also Monrovia… ![]()
The answer seems to be: Even though large institutions may be creating 25000 accounts when they start using live@edu, there seems to be no way to set a default time zone in live@edu to where the client predominantly does business. It seems still the server time that sets the default offered to the new user on login. I could tell you a story or two why that needs fixing…
Room and Equipment handling using MS-Exchange Resource Mailboxes: Sharing Resource Calendars with Students in Outlook Live. A running log
-
Our users can view the free/busy information of our Resource mailboxes in the Scheduling Assistant of their Meeting request – and also, though even less convenient and more limiting, in the GAL.
-
This includes student accounts (hosted) being able to view resource mailboxes (on premise) free/busy – which seems the default, different from the solution to achieve this here – or are resource mailboxes permissions more liberal than regular mailboxes?
-
-
To allow users the more convenient access to the calendar of the resources (without being able to book through this interface), we have used this:
-
# permissions: make default user a reviewer (read-only) of resource mailbox calendar
# so that default user cannot schedule through the calendar & bypass resourcescheduling attendant
Set-MailboxFolderPermission
-Identity LRCLcdproject01@uncc.edu:\Calendar
-AccessRights Reviewer -User Default
# work around apparent permissions bug:
# http://www.flobee.net/found-a-bug-with-set-mailboxfolderpermission/Set-MailboxFolderPermission
-Identity LRCLcdproject01@uncc.edu:\non_ipm_subtree\freebusy data
-AccessRights Reviewer -User Default
-
Based on this, we have successfully tested sharing our resource calendars with staff accounts (which are on premises).
- We have been hoping to share calendars of our resources also with our student user accounts (which are hosted). However, “Default” in the above does not seem to include these. When students use the built-in “Add Calendar”feature from their Outlook Live/NINERMAIL, they receive a permission error: “The calendar for the mailbox you chose can’t be opened. You may not have permission to open this calendar”.
- We have been hoping to share calendars of our resources also with our student user accounts (which are hosted). However, “Default” in the above does not seem to include these. When students use the built-in “Add Calendar”feature from their Outlook Live/NINERMAIL, they receive a permission error: “The calendar for the mailbox you chose can’t be opened. You may not have permission to open this calendar”.
-
Student staff cannot view the resource calendars. A limited workaround could be to share calendars with individual student staff, so that they can display these calendars to walk-up clients. However, we cannot even share such resource calendars manually with individual students. While, when impersonating the resource, I can send out an invitation email to student staff, the student again gets an error when clicking the “Add calendar” link in the invitation mail: “This folder could not be opened. you might not have permission to open it, or it might not exist anymore”.
-
A similar issue elsewhere seems to have been addressed successfully by adding federation for
-
multiple tenancies within live@edu in “Sharing Free Busy across the cloud”, example:
Get-FederationInformation
–DomainName <the other Live@edu tenant> | New-OrganizationRelationship
–Name <the other Live@edu tenant>
-FreeBusyAccessEnabled $true
-FreeBusyAccessLevel LimitedDetails
-
and for mixed hosted/on-premises environments “Set up Federated Free/Busy and Calendar Sharing between Exchange 2010 SP1 and Outlook Live”, which is a bit too evolved for posting a short sample/summary here.
-
-
Another workaround could be to add calendar internet publishing privileges to individual resource mailboxes and sharing calendars with student staff, having them display these to walk-up clients.
-
What data gets published needs to be careful considered. However, it should be possible to hide personal information and just display usage of resources, using the built-in sharing levels (note that organizer may have been put in subject by Resourcebookingasssistant configured with AddOrganizerToSubject, so subject should not be included for calendars “LRCAssistant” and “LRCTutor”## which are offices held/resources booked by students):
- CalendarSharingFreeBusySimple Share free/busy hours only
- CalendarSharingFreeBusyDetail Share free/busy hours, subject, and location
- CalendarSharingFreeBusyReviewer Share free/busy hours, subject, location, and the body of the message or calendar item
-
Code samples are given here (for hosted):
-
New-SharingPolicy -Name "Calendar Sharing Policy"-Domains "anonymous:calendarsharingfreebusysimple"set-mailbox <all LRC resource mailboxes here>
-SharingPolicy "Calendar Sharing Policy"
-
-
How LRC tutors&assistants maintain their schedule
- In Ninermail,
- in the tutor calendar for your language/LRCassistant calendar (you can filter the complete list here)
- do this: https://plagwitz.wordpress.com/2011/08/31/lrc-outlookexchange-2010-resource-calendaring-how-to-book-an-lrc-resource-by-making-a-meeting-request-in-owa/,
- for all your tutoring hours,
- in one block (there is an easier way to cancel part than using 30-minute increments (so that later you can flexibly cancel part or all of your time (for details see how to cancel a meeting request), if you have to, and students can sign up for tutoring timeslots));
- with weekly recurrence until the end of the current academic term;
- with the subject of the meeting request stating the levels you are tutoring for/”LRC Assistant” (do not put your name or email in the subject).
- Note that your resulting work schedule will appear in your own NINERMAIL calendar, and, if you have requested, you will be remindedd of your shift.
The new way from Fall 2011 how teachers and students check LRC equipment in and out with LRC student assistants
- After booking an LRC resource, if the resource is a piece of physical equipment (versus a room or tutor hours), the teacher/student needs to check it out from the LRC student assistant in COED433. We are testing the following procedure:
- Check-out procedure when picking up
- On the secondary screen of the PC at the reception desk (mirroring mode), in whatever browser the LRC assistant is not using, the teacher or student that wants to check out an LRC resource
- logs into her university email in OWA/NINERMAIL
- opens their “meeting request” with the resource from her calendar
- or, if they have no prior meeting request, create one now
- the LRC assistant on her screen, views the “meeting request” to make sure
- that the checkout time is not in the future OR the item is not past due. If necessary and possible (= no conflicts, duraiton dos not exceed maximum allowed), adapt the meeting request start time , and end time, but mark in the notes field if the item was returned late
- what the item is, including the number (if any)
- handles the item
- gets the item from storage shelves in COED436; make sure it is the same number as in the meeting request
- checks item, with the user, for functionality and completeness
- in the MS-Excelfile: checkoutin.xlsm (auto-loaded during login of LRC assistant, if not open it from the recent files list in MS-Excel or from c:\temp),
- presses button:”check-in code” which generates a unique code in the file and puts it in the windows clipboard)
- even if the user has multiple meeting requests in her calendar, the LRC assistant can use the same code for all her meeting requests
- in the “meeting request”, in the big notes field at the bottom:
- pastes the code at the end of the the subject line
- adds necessary remarks regarding broken or incomplete equipment (if any)
- sends the updated request
- logs the teacher/student out of OWA
- If you need large amounts of equipment for an entire class, I recommend having select students access NINERMAIL during class (or prior and wherever they are ready to book equipment), book the equipment for your class hour with meeting requests (1 for each piece of equipment required). The person who booked it has to be present during pickup and is responsible for the equipment. One student can book as many pieces as she can carry. Since I hope to have 2 reception desk computers and 2 LRC assistants at the reception desk, 2 students picking up should make for the fastest checkout process.
- On the secondary screen of the PC at the reception desk (mirroring mode), in whatever browser the LRC assistant is not using, the teacher or student that wants to check out an LRC resource
- Check-in procedure when returning: same as above, in reverse.

