Properties installed with Workplace Calendar Synchronization

  • Release version: Australia
  • Updated March 12, 2026
  • 2 minutes to read
  • Summarize
    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 Properties installed with Workplace Calendar Synchronization

    This guide details the customizable system properties provided with Workplace Calendar Synchronization in ServiceNow, allowing customers to tailor the integration between Workplace Reservation Management and calendar providers such as Microsoft Exchange Online and Google Calendar. These properties are stored in thesyspropertiestable and can be accessed viasysproperties.listin the navigation filter.

    Show full answer Show less

    Key Properties and Their Practical Use

    • Exchange Online Sync Integration Mode (snwsdrsvsync.syncintegrationmode): Lets you set the synchronization mode between Exchange Online and Workplace Reservations to Strict, Personal Authentication, or Normal. Default is Normal.
    • Use User Default Time Zone (snwsdrsvsync.useuserdefaulttz): Controls whether reservations are synchronized according to the user's time zone or system time zone. Defaults to false, meaning system time zone is used if user time zone is not specified. Note that this does not affect reservations from Microsoft Exchange or Google Calendar.
    • Create Blocking Reservations (snwsdrsvsync.createblockingrsv): Enables creation of blocker reservations on workplace locations synchronized with calendar providers. Default is true.
    • Max Event Retry Count (snwsdrsvsync.maxeventretrycount): Defines how many times an event will be retried for processing. Default is 10 attempts.
    • Use Default Time Zone (snwsdrsvsync.usedefaulttz): Allows specifying a default time zone (such as “building”) during reservation synchronization.
    • Exchange Callback Time Limit (snwsdrsvsync.exchangecallbacktimelimit): Sets the maximum wait time (in negative seconds) to receive a callback notification from Microsoft Exchange. Default is -18000 seconds (5 hours). Since rejected or declined events do not trigger a notification, a scheduled job is provided to clean up such reservations.
    • Outlook Event Sync Interval (snwsdrsvsync.outlookeventsyncinterval): Internal property defining the sync interval (in minutes) for events from Microsoft Exchange. Must be set longer than the related scheduled job’s repeat interval. Default is 2 minutes.
    • Google Event Sync Interval (snwsdrsvsync.googleeventsyncinterval): Internal property controlling the interval (in minutes) for updating attendee details on reservations from Google Calendar. Should exceed the scheduled job’s interval. Default is 5 minutes.
    • Past Sync Period in Months (snwsdrsvsync.ewsPastSyncPeriodInMonths): Defines how many months back the synchronization should run for past reservations, with a recommendation to keep the sync result under 1000 reservations per sync. Default is 2 months.

    Practical Implications for ServiceNow Customers

    By configuring these properties, customers can optimize synchronization behavior between their calendar systems and Workplace Reservation Management, ensuring that reservation data is accurate, timely, and respects user time zones as needed. Understanding and adjusting retry counts, sync intervals, and time zone settings can improve performance and reliability of calendar integrations. Additionally, managing callback time limits and cleanup jobs helps maintain data integrity by handling rejected or declined reservations efficiently.

    Customize the properties available with Workplace Calendar Synchronization.

    These properties are available for Workplace Calendar Synchronization.
    Note:
    All of these properties are located in the System Properties [sys_properties] table. To access the table, enter sys_properties.list in the navigation filter.
    Table 1. Properties for Workplace Calendar Synchronization
    Property Description
    sn_wsd_rsvsync.sync_integration_mode This property enables you to specify the Exchange Online sync integration mode to Strict, Personal Authentication, or Normal mode to synchronize reservation between Microsoft Exchange Online and Workplace Reservation Management.
    • Type: string
    • Default value: Normal
    sn_wsd_rsvsync.use_user_default_tz This property enables you to synchronize reservations created by users according to their time zone. Either the system's time zone or the user's time zone is used to update and synchronize reservation. First, the property checks if the user has a time zone specified or not. If the user has not specified any time zone, the system's time zone is used. Again, if the system has no time zone specified, then the property uses the UTC time zone.

    Reservations synchronized from Microsoft Exchange and Google Calendar to Workplace Service Delivery are not affected.

    • Type: true/false
    • Default value: false
    sn_wsd_rsvsync.create_blocking_rsv This property enables you to create blocker reservations on workplace locations that are synchronized with the calendar provider.
    • Type: true/false
    • Default type: true
    sn_wsd_rsvsync.max_event_retry_count This property enables you to specify after how many times an event must be reprocessed.
    • Type: Integer
    • Default value: 10
    sn_wsd_rsvsync.use_default_tz This property enables you to use the default time zones during the reservation synchronization.
    • Type: String
    • Default value: building
    sn_wsd_rsvsync.exchange_callback_time_limit This property enables you to specify the maximum time limit to wait for Microsoft exchange to notify with a callback. Specify the time limit in negative seconds as specified in the default value.
    Note:
    You won’t be notified when an event is rejected or declined by Microsoft Outlook. For the same reason, a scheduled job - Clean-up Awaiting/Rejected Reservations, is available that you can run on any suitable frequency to clear the reservations rejected or declined by the Microsoft Outlook calendar.
    • Type: Integer
    • Default value: -18000 (5 hours)
    sn_wsd_rsvsync.outlook_event_sync_interval This property is used internally by the application, it enables you to set the time(in minutes) to synchronize events received by Microsoft Exchange with Workplace Reservation Management application. Ensure that the time that you set in this property is more that the time specified in the Create and Update Reservations from Events scheduled job's repeat interval.
    • Type: Integer
    • Default value: 2
    sn_wsd_rsvsync.google_event_sync_interval This property is used internally by the application while updating the attendee details on the reservations. Ensure that the time that you set in this property is more than the time specified in the Update attendees of Workplace Reservation (Google) scheduled job's repeat interval.
    • Type: string
    • Default value: 5
    sn_wsd_rsvsync.ewsPastSyncPeriodInMonths This property enables you specify the number of months that you want a sync to run in order to sync past reservation. A single sync will run for specified number of months for past reservation. Ensure that a single sync does not return more 1000 reservations. Specify the number of months based on the same.
    • Type: Integer
    • Default value: 2