Introduction
Calendar permissions are required for Synergy SKY Management Suite to function and provide its value. Below is an example command to set the recommended settings for a mailbox and a table explaining more about each property.
Setting the Calendar Permissions
We recommend running the following scripts with the following permissions on all of the rooms in Microsoft Exchange in order to unlock the full potential of the product:
Set-CalendarProcessing room123@company.com -DeleteComments $false -DeleteSubject $false -RemovePrivateProperty $false -AddOrganizerToSubject $false -ProcessExternalMeetingMessages $true -AutomateProcessing AutoAccept
More info on PowerShell commands to configure the rooms, can be found here
Property Name | Function - Microsoft | Function - Synergy SKY | Recommended Setting | Required |
DeleteComments |
The DeleteComments parameter specifies whether to remove or keep any text in the message body of incoming meeting requests. Valid input for this parameter is $true or $false |
When set to $true, Exchange deletes the body of the meeting invitation when booking rooms. As the matching rules rely on reading content in the body of the email, this stops Regex and the Skype URI in Body rule from working in JOIN |
$false | Yes |
DeleteSubject | Specifies whether to remove or keep the subject of incoming meeting requests. Valid input for this parameter is $true or $false |
When set to $true, Exchange deletes the subject of the meeting which means JOIN does not display a meeting title on the touch panel of the video system |
$false | Yes, if you want the meeting title to be displayed on the touch panel |
RemovePrivateProperty | The RemovePrivateProperty parameter specifies whether to clear the private flag for incoming meeting requests. Valid input for this parameter is $true or $false. The default value is $true |
When set to $true, Exchange removes the Private flag when a Room is booked as a resource in a meeting flagged as Private in Outlook. This means that the meeting title is visible to everyone for all meetings. By setting this property to $false you can hide the title on meetings that are booked as Private in Outlook, while showing the title of all other meetings |
$false |
No |
AddOrganizerToSubject |
The AddOrganizerToSubject parameter specifies whether to add the organizer's name to the subject line. Valid input for this parameter is $true or $false. The default value is $true |
The AddOrganizerToSubject parameter specifies whether to add the organizer's name to the subject line. Valid input for this parameter is $true or $false. The default value is $true. |
$false |
Yes, if you want to hide the meeting title on the touch panel |
ProcessExternalMeetingMessages | The ProcessExternalMeetingMessages parameter specifies whether to process meeting requests that originate outside the Exchange organization. Valid input for this parameter is $true or $false. The default value is $false |
When set to $false, Exchange will not allow external users to book Rooms resources. However, a room is booked on behalf of the organizer if a user forwards an invite into a room. This setting must therefore be set to $true to allow internal users to forward invitations to external Skype meetings into their meeting rooms, so that they can benefit from easy calling into external Skype meetings |
$true |
Yes, so that forwarding invites from external users works correctly |
AutomateProcessing | The AutomateProcessing parameter enables or disables calendar processing on the mailbox. This parameter takes the following values: - None Both the resource booking attendant and the Calendar Attendant are disabled on the mailbox. - AutoUpdate Only the Calendar Attendant processes meeting requests and responses. - AutoAccept Both the Calendar Attendant and resource booking attendant are enabled on the mailbox. This means that the Calendar Attendant updates the calendar, and then the resource booking assistant accepts the meeting based upon the policies. The default value on a resource mailbox is AutoAccept. The default value on a user mailbox is AutoUpdate, but you can't change the value on a user mailbox |
Meetings that are booked in Room resources are stored as Tentative unless this setting is set to AutoAccept. Tentative meetings are not processed by JOIN, as you can book multiple tentative meetings within the same time interval in one resource |
AutoAccept |
Yes |
AllRequestInPolicy, AllRequestOutofPolicy, RequestInPolicy, RequestOutofPolicy | These parameters specify whether to allow users to submit policy requests. Valid input for these parameters are $true or $false. The default value is $false |
Meetings booked in Room resources that are configured with either of these properties that require meetings to be approved by a delegate, will not be processed by JOIN until they are approved. This will lead to a significant delay for the meeting organizers, and is therefore not recommended |
$false |
Recommended: configure so that approval is not required |