Manage calendar synchronizations
Summarize
Summary of Manage calendar synchronizations
The Workplace Calendar Synchronization application allows ServiceNow administrators to monitor and manage calendar events and reservations synchronized between Workplace Reservation Management and external calendar services. This ensures seamless integration and real-time updates of reservations across platforms such as Microsoft Exchange and Google Calendar.
Show less
Key Features
- Approvals: Reservations originating from calendar provider applications that require approval can be managed through Workplace Core approval configurations. Admins can approve reservations and set performer criteria to control this process.
- Events: Every reservation action (create, update, cancel) triggers an event that manages communication between Workplace Reservation Management and calendar services. Events translate calendar provider messages into standardized reservation actions. Events can be converted to JSON format and reprocessed if errors occur.
- Calendar Items: Actions from calendar services are represented as calendar items within the Workplace Reservation Management application. These items can create, update, or cancel reservations and can also be converted to JSON format for further processing.
- Synchronization Deltas: When workplace items synchronize with calendar services, a delta key tracks changes since the last sync. This token ensures that only new, updated, or canceled reservations are retrieved rather than the entire calendar history, improving efficiency. Delta keys are supported for Microsoft Exchange On-Premises and Google Calendar.
Practical Implications for ServiceNow Customers
By leveraging the Workplace Calendar Synchronization application, admins can ensure accurate, timely updates of workplace reservations across multiple calendar platforms while reducing unnecessary data transfer through synchronization deltas. The approval workflows provide control over reservation requests originating from external calendars, and event management enables clear tracking and troubleshooting of synchronization activities. This integration enhances workplace resource management by maintaining consistent reservation data and enabling efficient synchronization management.
As an admin, monitor the number of events and calendar items in the Workplace Calendar Synchronization application whenever a reservation is synchronized.
- Approvals
- Events
- Calendar items
- Synchronization deltas
When you configure synchronization, you must keep in mind a few important conditions. Refer to Synchronization - Prerequisites and implementation.
Approvals
If there are any reservations created from the calendar provider application that requires approval, you can approve them using the Workplace Core approval configuration. For more information on how to approve a reservation or create a performer criteria, refer to Create a workplace performer criteria.
Events
- An event can create one or more calendar items.
- An event contains a request and a response to the request.
- To ensure that multiple calendar services can communicate with Workplace Reservation Management, events translate the reservations and messages from the calendar provider into standardized actions in Workplace Reservation Management.
When a workplace item is synchronized with the calendar service, an event is created to get the latest details. The response from the calendar service also creates an event. Similarly, events are created whenever a reservation is created or updated within Workplace Reservation Management for workplace items that are configured to synchronize. You can convert an event into JSON format. You can also reprocess an event if there was an error or for any reason.
Calendar items
Every action performed by the calendar service is converted to a calendar item that is handled in the Workplace Reservation Management application. A calendar item is either a new reservation or a reservation update. Using calendar items, you can also create, update, or cancel a reservation in the Workplace Reservation Management application. You can convert a calendar item into JSON format.