Export (0) Print
Expand All

Enable Internet calendar publishing

 

Applies to: Exchange Online

Topic Last Modified: 2012-12-10

Users in Microsoft Exchange Server 2013 organizations can share calendar availability (free/busy) information with users in non-Exchange organizations and other individuals with Internet access. Internet calendar publishing provides increased flexibility and increases the number of users who can share calendar availability information.

Enabling Internet calendar publishing consists of three general steps:

  1. Configure the Web proxy URL for the Mailbox server.

  2. Enable the publishing virtual directory for the Client Access server.

  3. Create a dedicated sharing policy specifically for Internet calendar publishing or update the default sharing policy to support the Anonymous domain. Either method allows users in your Exchange organization to invite other users who have Internet access to view limited calendar availability information by accessing a published URL.

For additional management tasks related to sharing policies, see Sharing policies.

  • Estimated time to complete this task: 15 minutes.

  • You need to be assigned permissions before you can perform this procedure or procedures. To see what permissions you need, see the "Calendar and Sharing Permissions" entry in the Recipients Permissions topic.

  • An Exchange 2013 Client Access server exists in the Exchange organization that's sharing users’ calendar information.

  • User mailboxes are on Exchange 2013 Mailbox servers in the Exchange organization that's sharing users’ calendar information.

  • Only Outlook 2010 or later and Outlook Web App users can create sharing invitations.

  • For information about keyboard shortcuts that may apply to the procedures in this topic, see Keyboard shortcuts in the Exchange admin center.

TipTip:
Having problems? Ask for help in the Exchange forums. Visit the forums at: Exchange Server, Exchange Online, or Exchange Online Protection.

NoteNote:
You can't use the Exchange Administration Center (EAC) to configure the Web proxy URL.

This example configures a Web proxy URL on Mailbox server MAIL01.

Set-ExchangeServer -Identity "MAIL01" -InternetWebProxy "<Webproxy URL>"

For detailed syntax and parameter information, see Set-ExchangeServer.

To verify that you have successfully configured the Web proxy URL, run the following Shell command and verify the InternetWebProxy parameter information.

Get-ExchangeServer | format-list

NoteNote:
You can't use the EAC to enable the publishing virtual directory.

This example enables the publishing virtual directory on Client Access server CAS01.

Set-OwaVirtualDirectory -Identity "CAS01" -ExternalUrl "<URL for CAS01>" -CalendarEnabled $true

For detailed syntax and parameter information, see Set-OwaVirtualDirectory.

To verify that you have successfully enabled the publishing virtual directory, run the following Shell command and verify the ExternalURL parameter information.

Get-OwaVirtualDirectory | format-list

If you want to create a sharing policy specifically for Internet calendar publishing, complete the following steps.

  1. Navigate to Organization> Sharing.

  2. In the list view, under Individual Sharing, click New Add Icon.

  3. In Sharing Policy, type a friendly name for the sharing policy in the Policy name field (for example, Internet).

  4. Click Add Add Icon to define the sharing rules for the sharing policy.

  5. In Sharing Rule, click Sharing with a specific domain, and then type Anonymous in the corresponding box.

  6. To specify the calendar sharing levels you want to enforce for the sharing policy, select the Share your calendar folder check box, and then select one of the following:

    • Calendar free/busy information with time only

    • Calendar free/busy information with time, subject, and location

    • All calendar appointment information, including time, subject, location and title

  7. Click Save to set the rules for the sharing policy.

  8. In Sharing Policy, click Save to create the policy.

This example creates an Internet calendar publishing sharing policy named Internet and configures the policy to share only availability information. The policy is enabled.

New-SharingPolicy -Name "Internet" -Domains 'Anonymous: CalendarSharingFreeBusySimple' -Enabled $true

This example adds the sharing policy Internet to a user mailbox.

Set-Mailbox -Identity <user name> -SharingPolicy "Internet"

This example adds the sharing policy Internet to an organizational unit (OU).

Set-Mailbox -OrganizationalUnit <OU name> -SharingPolicy "Internet"

For detailed syntax and parameter information, see New-SharingPolicy and Set-Mailbox.

To verify that you have successfully created the sharing policy, run the following Shell command to verify the sharing policy information.

Get-SharingPolicy <policy name> | format-list

If you want to configure the default sharing policy for Internet calendar publishing, complete the following steps.

  1. Navigate to Organization > Sharing.

  2. In the list view, under Individual Sharing, select the Default Sharing Policy, and then click Edit Edit icon.

  3. In Sharing Policy, click Add Add Icon to add a sharing rule to the policy.

  4. In Sharing Rule, click Sharing with a specific domain, and then and then type Anonymous in the corresponding box.

  5. To specify the calendar sharing levels you want to enforce for the sharing policy, select the Share your calendar folder check box, and then select one of the following:

    • Calendar free/busy information with time only

    • Calendar free/busy information with time, subject, and location

    • All calendar appointment information, including time, subject, location and title

  6. Click Save to set the rules for the sharing policy.

  7. In Sharing Policy, click Save to save the changes.

This example updates the Default Sharing Policy and configures the policy to share only availability information. The policy is enabled.

Set-SharingPolicy -Name "Default Sharing Policy" -Domains 'Anonymous: CalendarSharingFreeBusySimple' -Enabled $true

For detailed syntax and parameter information, see Set-Mailbox.

To verify that you have successfully updated the Default Sharing Policy, run the following Shell command to verify the sharing policy information.

Get-SharingPolicy <policy name> | format-list
 
Was this page helpful?
(1500 characters remaining)
Thank you for your feedback
Show:
© 2014 Microsoft