Thank you for your feedback.
Form temporarily unavailable. Please try again or contact docfeedback@servicenow.com to submit your comments.
Versions
  • Madrid
  • London
  • Kingston
  • Jakarta
  • Istanbul
  • Helsinki
  • Geneva
  • Store
Close

Integrating with an HR management system

Log in to subscribe to topics and get notified when content changes.

Integrating with an HR management system

HR Service Delivery can be integrated with a third-party HR management system to synchronize employee profiles and other data between the two systems. Preconfigured integrations for Workday and SuccessFactors are available to use. You can also configure your own custom integration.

en

HR management system integration overview

Preconfigured integrations are available for the following third-party HR management systems. You can use each integration as-is or customize it to meet your needs.

If a preconfigured integration is not available for a third-party HR management system used by your organization, you can configure your own custom integration.

The following video provides an overview of integrating HR Service Delivery with a third-party HR management system. To set up the integration, you must provide the source credentials for the third-party system, configure the inbound integration, configure the outbound integration, and schedule the integrations job.

Watch this eight-minute video for an overview of the integration process, providing source credentials, configuring inbound and outbound integration, and scheduling integration jobs.

How data is pulled for the inbound integration

For the inbound integration, data is pulled from the third-party HR management system to the HR tables in HR Service Delivery as follows.

A schedule or an event triggered in the ServiceNow platform starts the process of pulling data from the HR management system using the HR service mapping configuration, which binds the source and web services. Credentials allow access, so that the SOAP and REST services can retrieve the data. The data is parsed and mapped using the HR schema mappings, and sent to the HR staging tables. Finally, the data in the table is transformed via the HR transform maps, and sent to the HR profile table in the platform.

How data is pulled for the inbound integration.

How data is pushed for the outbound integration

For the outbound integration, data is pushed from the HR tables or HR service in HR Service Delivery to the third-party HR management system as follows.

A schedule or an event triggered in the ServiceNow platform starts the process of pushing data from the HR tables or HR service. The HR web services transfer the data to the HR external interface, which is another table in the ServiceNow platform. The HR service mapping configuration binds the source and web services. The HR outbound schema mappings map the data from the source tables to the fields in the target system. Credentials provide access to that system, and the data is incorporated into that system.

How data is pushed for the outbound integration.

Feedback