---
sourceDocument: Australia Employee Service Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/employee-service-management

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia Employee Service Management

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Configure

# Configure Workplace Calendar Synchronization {#ariaid-title1}

Release version: Australia  
Updated March 12, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read
Summarize  
![AI sparkle icon](https://servicenow.com/docs/portal-asset/ai-sparkle-icon) Summarized using AI  
This content was generated using new OpenAI-powered functionality. Results are provided on an as is basis and are not guaranteed to be accurate or complete.  

## Summary of Configure Workplace Calendar Synchronization

The Workplace Calendar Synchronization application enables ServiceNow customers to create personalized calendar integrations with supported platforms such as Microsoft Exchange Online, Google Calendar, or Microsoft Exchange On-Premises.
This synchronization facilitates streamlined management of calendar events linked to reservable workplace spaces.
Show full answer Show less  

## Key Features

* **Synchronization Modes:** Choose from Normal (user credential-based sync), Strict (single shared service account for high security), or Personal (user-authorized access per individual) depending on your organization's security and access needs.
* **OAuth Integration:** Register ServiceNow as an OAuth provider within your external calendar service (e.g., Microsoft Azure AD or Google Cloud Console) to securely authorize connections.
* **Application Registry Configuration:** Use OAuth Client ID and Secret from provider registration to establish OAuth connections within ServiceNow.
* **Connection and Credential Alias:** Securely store and manage OAuth credentials for both system-to-system backend integrations and user-level connections (required for Personal mode).
* **Calendar Provider Setup:** Define external calendar services, synchronization parameters, and connection settings within ServiceNow.
* **Reservable Space Linking:** Create configuration records to associate each ServiceNow room or space with its corresponding external calendar mailbox or resource, enabling accurate calendar synchronization.

## Practical Steps for Customers

* Install the Workplace Calendar Synchronization app from the ServiceNow Store.
* Register ServiceNow as an OAuth provider in your external calendar platform to obtain necessary credentials.
* Configure the application registry and connection aliases inside ServiceNow to enable authenticated synchronization.
* Select the appropriate synchronization mode based on your organization's security requirements.
* Create calendar provider records and link reservable spaces for full synchronization capabilities.

## Benefits

By following these steps, ServiceNow customers can automate calendar event synchronization between ServiceNow and external calendar systems, improving space reservation accuracy and user experience across platforms. The flexible synchronization modes allow alignment with varying security policies, ensuring a secure and seamless integration.  
Install and configure the Workplace Calendar Synchronization application to create personalized calendars across supported platforms, such as Microsoft Exchange Online, Google Calendar, or Microsoft Exchange On-Premises.

## Configuration overview {#configure-rsv-sync__section_mtc_hjm_l3c}

This section provides a guided overview of all foundational setup tasks, from installing the application and configuring authentication credentials, to creating calendar providers and linking reservable spaces. Use the
step-by-step instructions to quickly access and configure essential features, ensuring your calendar sync processes are streamlined and ready for use.

## Connections {#configure-rsv-sync__section_cpy_mx3_m3c}

Calendar sync uses two types of connections that must both be configured correctly:

* System-to-System --- backend integrations that sync calendar data automatically between ServiceNow and the external calendar provider.
* User-level --- connections established per user performing actions in the application. Configuration requirements vary by integration mode.
{#configure-rsv-sync__ul_tc3_qx3_m3c}

## Synchronization Mode {#configure-rsv-sync__section_lcd_tx3_m3c}

Before starting configuration, select the synchronization mode that suits your organization's security and access requirements. Your mode choice determines how credentials are configured, which grant type is required, and
whether a delegated user email is needed.
{#configure-rsv-sync__table_ltq_vx3_m3c__entry__2}

| Mode | Description |
|-|-|
| Normal | Syncs calendar events using each authenticated user's credentials. Suited for most organizations. No delegated user email required. |
| Strict | Routes all sync operations through a single shared service account (delegated user). Suited for high-security environments. |
| Personal | Each user individually authorizes access to their own calendar via an interface pop-up the first time they interact with the application. |
[Table 1. Synchronization mode]

{#configure-rsv-sync__table_ltq_vx3_m3c}
1. [Install Workplace Calendar Synchronization](https://servicenow-prod.fluidtopics.net/IAsmlqWljwlxC3p4InDYWQ "Install the Workplace Calendar Synchronization application from ServiceNow Store applications. Visit the ServiceNow Store to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the ServiceNow Store version history release notes.")

   Install the Workplace Calendar Synchronization application from the ServiceNow Store.
2. [Register ServiceNow as an OAuth Provider](https://servicenow-prod.fluidtopics.net/3kbOKXp0i3wPdOzEnflXvA "Set up a normal mode authentication with Microsoft Azure to connect Microsoft Exchange Online with Workplace Calendar Synchronization.")

   Register ServiceNow as an OAuth provider in your external calendar service such as Microsoft Azure Active Directory or Google
   Cloud Console. This authorizes the connection between ServiceNow and the calendar provider and generates the Client ID and Client Secret you need when configuring the Application Registry.
3. [Configure the Application Registry](https://servicenow-prod.fluidtopics.net/21gcKT5LKn5WQDhUxdo6bw "Register your Microsoft Exchange Online with ServiceNow instance for OAuth authorization.")

   Configure the OAuth application registry records in ServiceNow using the credentials obtained during provider
   registration. These records establish the OAuth connection between ServiceNow and the external calendar provider.
4. [Configure the Connection and Credential Alias](https://servicenow-prod.fluidtopics.net/l2Ak78ZY3MlStYqKw_cKLA "Connect Google with the ServiceNow using the flow designer to synchronize reservations.")

   The Connection and Credential Alias securely stores the OAuth credentials that ServiceNow uses to authenticate
   with the external calendar provider. Configuration involves two parts: the system-to-system connection (required for all modes) and the user-level connection (additional steps for Personal mode only).
5. [Create and Configure a Calendar Provider](https://servicenow-prod.fluidtopics.net/B4~AYUUea~VdJKkBQXB1Ag "Configure Google as calendar provider to start synchronizing reservation. Link it to the connection and credential alias and configure rooms to start synchronizing.")

   Create a Calendar Provider record in Workplace Calendar Synchronization to define the external calendar service, sync
   start and end times, synchronization mode, and associated connection settings.
6. [Connect Reservable Spaces to the Calendar Provider](https://servicenow-prod.fluidtopics.net/mjY37nijcizGDoqd_HpF5A "Add workplace items that must be synchronized with the calendar provider whenever an employee makes a reservation.")

   Create Reservable Sync Configuration records to link each ServiceNow room or space record to its corresponding resource
   mailbox or calendar entry in the external calendar provider. Each space that participates in calendar sync requires its own configuration record.
{#configure-rsv-sync__ol_c3w_tw3_m3c}
* **[Install Workplace Calendar Synchronization](https://servicenow-prod.fluidtopics.net/IAsmlqWljwlxC3p4InDYWQ)**   
  Install the Workplace Calendar Synchronization application from ServiceNow Store applications. Visit the [ServiceNow Store](https://store.servicenow.com/sn_appstore_store.do#!/store/home) to view all the available apps, and for information about submitting requests to the store. For cumulative release notes information for all released apps, see the [ServiceNow Store version history release notes](https://www.servicenow.com/docs/r/store-release-notes/sn-store-release-notes.html).

