Overview
This guide will walk you through connecting your UKG Pro account to Doozy to sync employee data. You’ll need to retrieve your Customer API Key and create a Service User.Prerequisites
Before you begin, ensure you have:- Administrator access to your company’s UKG Pro instance
Credentials Required
- Customer API Key
- Service Account Username
- Service Account Password
- Web Service Domain URL
Steps
Step 1: Find Your Customer API Key
- Log in to UKG Pro
- Search for Service Account Administration in the top right search bar
- Copy the Customer API Key from under the header
Step 2: Create a Service Account
- On the Service Account Administration page, click + add in the top right
- Create a new username and email for your service account (save the username for later)
- Scroll down to the Web Service section and enable the following permissions:
- View Employee Person Details
- Employee Pay Statement
- Employee Employment Information
- PTO Plan Integration
- Company Configuration Integration
- Payroll Integration
- Personnel Integration
- Employee Job History Details
- Employee Compensation Details
- Employee User Defined Fields
- Click Save - your new password will appear
- Save the password in a secure location
Step 3: Find Your Web Service Domain
- In the UKG Pro search bar, search for Web Services
- Look at any of the URLs on this page (e.g.,
http://servicet.ultipro.com/services/BIDataService) - Copy the base URL (e.g.,
servicet.ultipro.com)
Enter Credentials into Doozy
You must be a workspace admin to connect an HRIS integration.
- Navigate to Workspace Settings
- Click Integrations in the sidebar
- Select HRIS
- Choose UKG Pro from the list of providers
- Enter your Customer API Key
- Enter your Service Account Username and Password
- Enter your Web Service Domain URL
- Click Connect to complete the integration