Using enhanced synchronization

  • Release version: Xanadu
  • Updated June 26, 2025
  • 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 Using enhanced synchronization

    The enhanced synchronization feature enables ServiceNow customers to synchronize workplace location data between Workplace Core and Indoor Mapping seamlessly. This bidirectional sync ensures that updates made in one system reflect accurately in the other, maintaining consistency across your location hierarchy including Campuses, Buildings, Floors, and Spaces.

    Show full answer Show less

    To use enhanced sync, you must first complete an initial manual sync to link Indoor Mapping with Workplace Service Delivery (WSD). Access requires either the snwsdindoormap.admin or snwsdcore.workplacemanager role. A critical prerequisite is to maintain a one-to-one relationship between Space Types in Workplace Core and Place Types in Indoor Mapping, which is essential for bidirectional synchronization.

    Key Features

    • Configurable Sync Behavior: Define how synchronization operates via Enhanced Sync properties, allowing tailored control over data flow between Indoor Mapping and Workplace Core.
    • Data Updates from Workplace Core to Indoor Mapping: Changes to location hierarchy objects (e.g., names, titles) and Space Types in Workplace Core automatically update corresponding Indoor Mapping places. Deleting or retiring spaces deactivates related Indoor Mapping places.
    • Data Updates from Indoor Mapping to Workplace Core: Updates to Indoor Mapping objects such as names, titles, and Place Types sync to Workplace Core. New places created in Indoor Mapping (for example, via CAD updates) automatically generate corresponding Workplace Spaces. Deleting or deactivating Indoor Mapping places retires the linked Workplace Spaces.
    • Place Properties Mapping: Attributes like area measurements (square feet or meters) from Indoor Mapping are synced to Workplace Core fields according to configured property mappings.
    • Sync Operations Management: Pending sync operations can be reviewed and either processed or ignored, giving administrators control over data synchronization workflows.
    • Sync Activity and Error Logging: Detailed logs of sync activities and errors are accessible, providing transparency and troubleshooting insights. These logs include timestamps, impacted tables, and location details.

    Practical Actions for Customers

    • Complete the initial manual sync to link Indoor Mapping and WSD before enabling enhanced sync.
    • Ensure the one-to-one mapping between Space Types and Place Types to enable smooth bidirectional syncing.
    • Configure Enhanced Sync properties to tailor synchronization behavior to your organizational needs.
    • Regularly review and manage pending sync operations to maintain data integrity.
    • Monitor Enhanced Sync Activities and Error Logs to track synchronization status and quickly address any issues.

    Synchronize your workplace locations with your Indoor Mapping data by using the enhanced sync feature.

    To use the enhanced sync feature, you must have completed the initial manual sync to link Indoor Mapping and WSD. You must have the sn_wsd_indoor_map.admin role or the sn_wsd_core.workplace_manager role to access the relevant modules.

    Warning:
    Ensure that you have a one-to-one relationship between Space Types and Place Types for the bidirectional functionality to work.

    To use the enhanced sync feature, see the following steps.

    1. Configure the Enhanced Sync properties to define the behavior of the sync operations between Indoor Mapping and Workplace Service Delivery.

      For more information about the Enhanced Sync properties, see Enhanced Sync Properties.

    2. Update data in Workplace Core.

      Updates to the location hierarchy objects in Workplace Core are synced to the Indoor Mapping objects based on the sync properties. These objects include the names and titles of Campuses, Buildings, Floors, and Spaces.

      The Place Type attribute is also updated in Indoor Mapping when the Space Type value for a Workplace Space is updated. When a Space in Workplace Core is deleted or changed to retired status, the related Indoor Mapping place is deactivated.

    3. Update data in Indoor Mapping Indoor Mapping.

      Updates to the location hierarchy objects in Indoor Mapping are synced to Workplace Core based on the sync properties. These objects include field values like the name and title.

      The Place Types are synced from Indoor Mapping places to Workplace Core. Objects are created in Workplace Core when they’re created in Indoor Mapping. For example, if an update to a CAD file introduces three new Indoor Mapping places, the three places are created as Workplace Spaces based on the sync properties.

      Place Properties are synced to the mapped fields in Workplace Core as configured in the Indoor Place Properties Mapping. For example, square feet (SQ FT) or square meters (SQ M) calculated from the CAD surface area information. When a Place in Indoor Mapping is deleted or its deactivated, the related Workplace Space is Retired.

    4. Review pending sync operations to process or ignore the operations.

      For more information about Enhanced Sync operations, see Manage enhanced sync operations.

    5. Review the sync activities for information about the updates made to Indoor Mapping and Workplace Core as part of enhanced sync.

      You can view the sync activities by navigating to All > Workplace Core > Enhanced Sync > Enhanced Sync Activities.

      The Enhanced Sync Activities list contains information about sync operations like the timestamp, the impacted table, and the workplace location.

    6. Review the sync error logs for informational messages, warnings, or errors.

      You can view the sync error logs by navigating to All > Workplace Core > Enhanced Sync > Enhanced Sync Error Logs.