Skip to content

UKG Pro API Integration Connection

UKG Pro is a provider of cloud-based human capital management (HCM) solutions to employers.

Pre-Requisites

Web Service Account:

Steps to create a web service account

You can create one by navigating to System Configuration > Security > Service Account Administration, on the portal.

Required Permissions:

To successfully establish a UKG Pro integration, ensure that the following permissions are granted to the web service account:

Role Permission Scope
View Employee Person Details For Retreiving Employee Details
View Personnel Integration For Custom Fields and Retrieving Employment Details

Create UKG Pro API Connection on Hire2Retire

Hire2Retire requires the following details to create a connection with your UKG Pro server:

Connection page

Figure 1. UKG Pro API Connection Set Up page - Create Connection
  • Connection Name - A user-defined nomenclature for your connection. By default, the connection name is "Connection-Basic Auth-1", you can change the name as per your preference.

  • Webservice Service Endpoint - This is the Service Endpoint URL to interact with UKG Pro API. For account of every organisation, UKG Pro provides a separate Endpoint URL. This URL is generated at the time of account creation and the same is used to access the UI portal. Example: "https://servicet.ultipro.com"

  • Username - Enter the username of the Webservice user in this field.

  • Password - Enter the password of the Webservice user.

  • Customer API Key - Enter the API key of the Customer. You can create it by navigating to System Configuration > Security > Service Account Administration, on the portal. Make sure that the API key has the required permissions.

Configuration

Once you have successfully configured the connections, you can continue with the Design section to configure the rest of the workflow following these steps in order.

  1. HR Data Definition
  2. Lifecycle Business Rules
  3. Employment Status
  4. HR to AD Profile Map
  5. Organizational Unit Assignment - Only defined in on-premise Active Directory
  6. Security Group Assignment
  7. Distribution List Assignment

Deployment

Once your workflow has been setup, you can optionally setup notifications and archival for your workflow.

Otherwise, you can proceed to deploy and test it on the Hire2Retire platform, see Deploy and Test Flow