> ## Documentation Index
> Fetch the complete documentation index at: https://nango-wari-integration-config-credentials-api.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# UKG Pro - How do I link my account?

## Overview

To authenticate with UKG Pro, you need:

1. **Service Account Username** - The username for your UKG Pro service account
2. **Service Account Password** - The password generated for your UKG Pro service account
3. **Customer API Key** - Your UKG Pro Customer API Key found in Service Account Administration
4. **Hostname** - The tenant URL of your UKG Pro instance (e.g. servicet.ultipro.com)

This guide will walk you through finding your Customer API Key, setting up a service account, and locating your hostname.

### Prerequisites:

* You must have UKG Pro system administrator rights to create service accounts

### Instructions:

#### Step 1: Finding Your Customer API Key

To find your Customer API Key in UKG Pro:

1. Open the Service Account Administration page
   * Click "Settings" from the side menu
   * Go to the "Security" tab
   * Select "Service Account Administration"
   <img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/I7rC1ptOow6X12kq/integrations/all/ukg-pro/service-account-tab.png?fit=max&auto=format&n=I7rC1ptOow6X12kq&q=85&s=e0b036579efc21398b4c32c775e7d8bb" width="388" height="936" data-path="integrations/all/ukg-pro/service-account-tab.png" />
2. Locate your Customer API Key
   * The Customer API Key will be displayed at the top of the page

<img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/I7rC1ptOow6X12kq/integrations/all/ukg-pro/service-account.png?fit=max&auto=format&n=I7rC1ptOow6X12kq&q=85&s=2c27eb2f8e2096a894fb9dc3ff653ebe" width="1086" height="659" data-path="integrations/all/ukg-pro/service-account.png" />

#### Step 2: Creating a Web Service Account

To create a service account:

1. On the Service Account Administration page, click the Add (+) button located at the top right of the page
   <img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/I7rC1ptOow6X12kq/integrations/all/ukg-pro/add-service-account.png?fit=max&auto=format&n=I7rC1ptOow6X12kq&q=85&s=fe30078dbb742babc43bb665c353f0b8" width="901" height="124" data-path="integrations/all/ukg-pro/add-service-account.png" />
2. Enter Service Account Details
   * Enter a username for the account
   * Provide an email address
   <img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/I7rC1ptOow6X12kq/integrations/all/ukg-pro/service-account-details.png?fit=max&auto=format&n=I7rC1ptOow6X12kq&q=85&s=bf6004d915d1fa4341f21224a95707a0" width="670" height="319" data-path="integrations/all/ukg-pro/service-account-details.png" />
3. Assign Permissions
   * In the Web Services table, assign the appropriate permissions for the API resources you need to access
   <img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/I7rC1ptOow6X12kq/integrations/all/ukg-pro/service-account-permissions.png?fit=max&auto=format&n=I7rC1ptOow6X12kq&q=85&s=04859fa203d914827de50f86711adf56" width="894" height="339" data-path="integrations/all/ukg-pro/service-account-permissions.png" />
4. Save and Generate Password
   * Click the Save button at the top of the page
   * A new password will be generated for the account
   <img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/I7rC1ptOow6X12kq/integrations/all/ukg-pro/generate-password.png?fit=max&auto=format&n=I7rC1ptOow6X12kq&q=85&s=86c8203c8b542c3ead166b7cbb6a3330" width="885" height="406" data-path="integrations/all/ukg-pro/generate-password.png" />

#### Step 3: Finding Your Hostname

To locate your hostname:

1. Navigate to **System Configuration > Security > Web Services**
2. Your hostname will be the domain of your service URL (e.g. servicet.ultipro.com)
   * The full service URL might look like "[https://servicet.ultipro.com/services/](https://servicet.ultipro.com/services/)"
   * You only need the hostname portion (servicet.ultipro.com)

<img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/I7rC1ptOow6X12kq/integrations/all/ukg-pro/web-services.png?fit=max&auto=format&n=I7rC1ptOow6X12kq&q=85&s=5a694f76b32b7f9ff96239caf12ee4c6" width="1085" height="523" data-path="integrations/all/ukg-pro/web-services.png" />

#### Step 4: Enter credentials in the Connect UI

Once you have gathered all credentials:

1. Open the form where you need to authenticate with UKG Pro
2. Enter your:
   * Service Account Username
   * Service Account Password
   * Customer API Key
   * Hostname (e.g. servicet.ultipro.com)
3. Submit the form, and you should be successfully authenticated

<img src="https://mintcdn.com/nango-wari-integration-config-credentials-api/I7rC1ptOow6X12kq/integrations/all/ukg-pro/form.png?fit=max&auto=format&n=I7rC1ptOow6X12kq&q=85&s=9f5cda40087b961bf7a5bd3ad89c6c07" style={{maxWidth: "450px" }} width="761" height="1461" data-path="integrations/all/ukg-pro/form.png" />

You are now connected to UKG Pro.
