Home > audience-is-IT-staff, e-infrastructure, service-is-library, Uncategorized > Room and Equipment handling using MS-Exchange Resource Mailboxes: Sharing Resource Calendars with Students in Outlook Live. A running log

Room and Equipment handling using MS-Exchange Resource Mailboxes: Sharing Resource Calendars with Students in Outlook Live. A running log

  1. 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.
    1. 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?
  2. 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:
  1. # permissions: make default user a reviewer (read-only) of resource mailbox calendar


    # so that default user cannot schedule through the calendar & bypass resourcescheduling attendant




    -Identity LRCLcdproject01@uncc.edu:\Calendar


    -AccessRights Reviewer -User Default


    # work around apparent permissions bug:


    # http://www.flobee.net/found-a-bug-with-set-mailboxfolderpermission/




    -Identity LRCLcdproject01@uncc.edu:\non_ipm_subtree\freebusy data


    -AccessRights Reviewer -User Default
  2. Based on this, we have successfully tested sharing our resource calendars with staff accounts (which are on premises).
    1. 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”.calendar-add-error-student 
  3. 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”. calendar-share-error 
  4. We also cannot see our student staff’s  busy time, even if this busy times when working for us: “No information (Error code: undefined”): scheduling-assistant-student-no-information

  1. A similar issue elsewhere  seems to have been addressed successfully by adding federation for
    1. multiple tenancies within live@edu in “Sharing Free Busy across the cloud”, example:



      –DomainName <the other Live@edu tenant> | New-OrganizationRelationship


      –Name <the other Live@edu tenant>


      -FreeBusyAccessEnabled $true


      -FreeBusyAccessLevel LimitedDetails

    2. 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.
  2. 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.
    1. 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):
      1. CalendarSharingFreeBusySimple   Share free/busy hours only
      2. CalendarSharingFreeBusyDetail   Share free/busy hours, subject, and location
      3. CalendarSharingFreeBusyReviewer   Share free/busy hours, subject, location, and the body of the message or calendar item
    2. Code samples are given here (for hosted):
      1. New-SharingPolicy -Name "Calendar Sharing Policy"


        -Domains "anonymous:calendarsharingfreebusysimple"


        set-mailbox <all LRC resource mailboxes here>


        -SharingPolicy "Calendar Sharing Policy"
  1. Michael Chapman
    2012/03/17 at 13:04

    Setting the permissions on the non_ipm_subtree\freebusy data only worked AFTER we enabled the resource and opened it in Outlook. Once the account was initialized, we were able to set the appropriate permissions. Even opening in OWA didn’t work..

    • 2012/03/19 at 00:33

      Thanks, Mike, I’ll pass this on.

  1. 2011/09/14 at 20:24
  2. 2011/09/20 at 17:26
  3. 2012/01/13 at 00:27
  4. 2013/04/02 at 12:30

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 )

Google photo

You are commenting using your Google 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 )

Connecting to %s

%d bloggers like this: