How to Integrate Third-Party HR Systems to ServiceNow HR Service Delivery

ServiceNow HR Service delivery

The Human Resources department takes care of a wide variety of tasks that include data and functions from many different systems. The ServiceNow HR Service Delivery (HRSD) module easily integrated with existing HR systems to make HR tasks more seamless and accessible in one, central platform.

What is ServiceNow HR Service Delivery?

ServiceNow HR Service Delivery transforms the HR department with advanced ServiceNow HR automation solutions that offer a consumer-like service experience while ensuring higher HR productivity and efficiency.  This module integrates HR Service Delivery with HR management systems. To extend the scope of HR automation solutions, ServiceNow easily integrates with third-party HR applications through the ServiceNow HR integrations module.

HR Service Delivery Applications Features

  • Case and Knowledge Management: Easily handle employee inquiries and requests and standardize existing documentation (knowledgebase articles) for a more streamlined self-help experience.
  • Employee Service Center: This single service delivery platform allows employees to access all HR services in one place with ease.
  • Onboarding and Transitions: Set up and manage lifecycle events such as employee onboarding, offboarding, relocation, and leave of absence.

Types of Integrations

  • Pre-built Integrations
  • ServiceNow Store
  • Third-Party Integrations
  • Custom Integrations

Significance of HR Integrations

The ServiceNow HR Integration application synchronizes employee information between the ServiceNow HRSD and third-party systems. For an employee, it will act and feel like one, streamlined system. And on the backend, HR professionals will use ServiceNow to complete HR tasks in a single platform. Any third-party HR management system that uses SOAP or REST web services can be integrated into ServiceNow.

The plugin to activate HR integrations is “Human Resources Scoped App: Integrations [com.sn_hr_integrations]”. Upon activation, you will get HR integration tables. The script includes client scripts, roles, and business rules.

ServiceNow HRSD Integration Roles

  • HR integrations administrator: [sn_hr_integrations.admin] Can access and configure the HR Integrations application
  • HR integrations user: [sn_hr_integrations.user] Can access and read data in the HR Integrations application

HR Management System Integration Overview

Inbound and outbound integrations start with trigger conditions and both require credentials to access the corresponding systems. Inbound integrations extract data from third-party HR management systems and outbound integrations push data from HR tables or HR services to third-party systems.

HR Management System Integration Overview

Steps to Integrate HRSD with Third-party HR Applications

Step1: Provide Source Credentials

Navigate to HR Integrations Sources then either revise the existing source credentials or add a credential for a third-party system. Define SOAP credentials, if applicable. i.e. add an endpoint, inbound, outbound usernames, or passwords.

HR Integrations Sources

Figure: HR Integrations Sources

Step 2: Create and Verify Inbound Integration

Verify the integration is configured to retrieve employee profile data from third-party HR management systems.

Step 3: Create and Verify Outbound Integration

Verify the integration is configured to push employee profile data to third-party systems. While integrating with third-party systems, configure the outbound integration except for SuccessFactors. There is no need to configure or validate an outbound integration for SuccessFactors.

Step 4: Schedule the Integration Job

Schedule the integration job to synchronize data between HR Service Delivery and third-party system. You can schedule the integration jobs to run on a daily, weekly, monthly, or even on an on-demand basis.

HR Integrations Scheduled Jobs

Fig: HR Integrations Scheduled Jobs


About the Author

Ramesh Ramadi has 4 years of IT experience. He is a ServiceNow Developer at V-Soft Consulting. He is certified as a ServiceNow Administrator and ServiceNow micro certified in Hr integrations, flow designers, performance analytics, enterprise onboarding, and transitions. He has very good knowledge of ServiceNow configurations and implementations. He is also skilled in ITSM, CSM, GRC, CMDB, and JavaScript.

Tags: , , ,