Skip to main content
UKG Ready

A step-by-step guide to create your connector with UKG Ready

Updated over 2 weeks ago

This guide explains how to create a connector with UKG Ready.

Start by opening the magic link provided. A pop-up window will appear.

Step 1: Click on Allow and Continue.

Image

Next, the system will ask for a UKG Ready domain name.

Step 2: Navigate to the UKG Ready website, then click on the URLs tab.

Step 3: Select the section just before the "ta" and after "https://", and copy it.

Image

Step 4: Now paste it in the provided prompt.

Image

Step 5: Click on Connect.

Image

The system will then ask for a UKG Ready short name.

Retrieving the UKG Ready Company Short Name

Step 1: Go to the UKG Ready website.

Step 2: Navigate to Settings > Global Setup > Company Setup from the menu on the top left.

Image

Image

This will open the UKG Ready company setup.

Step 3: Click on Company Info tab to open the company info section.

Image

Step 4: Scroll down to the company address section and copy the company short name.

Image

Step 5: Paste the company short in the provided prompt, and click on Connect.

Image

The system will now ask for the UKG Ready API key.

Retrieving the UKG Ready API Key

Step 1: Go to the UKG Ready website.

Step 2: Navigate to Settings > Global Setup > Company Setup from the top left menu.

Image

Image

This will open the company settings.

Step 3: Click on Login Config tab.

Image

Step 4: Scroll down to the API key section. ​

  • Step 4.a: If there is no key, you can click generate to create one. Next step will be step 5.

  • Step 4.b: If there are existing integrations using this key, DO NOT CLICK on generate. Simply copy the existing API key. Next step will be Step 6.

Image

Step 5: Click on Yes to generate a new API key.

Image

Step 6: Click on the "eye" symbol, copy the API key, and paste it in the provided prompt.

Image

Step 7: Click on Connect.

The system will now ask for the UKG Ready API user credentials.

Retrieving the UKG Ready API User Credentials

Step 1: Go to the UKG Ready website.

Step 2: Navigate to Settings > Profiles/Policies > Security.

Image

Image

A new security profile needs to be created.

Step 3: Click on New Security Profile and enter an appropriate security profile name.

Image

Image

Step 4: Provide appropriate access by selecting the following options:

Under Global Tab

  • Locate Global Setup. Give View access to Company EINs, Cost Center Definitions and Leave of Absence Custom Fields Definitions.

  • Locate Object Lists. Give View access to Company EINs, Cost Centers, Leave of Absence Categories, and Pay Period Profile.

Image

Under Payroll Tab

  • Locate the Payroll section. Click Create/Edit Payroll and View/Edit/Add near payroll adjustment

  • Check Payroll Prep Process

Under HR Tab

  • Locate Employee, Base Compensation. Give them View access from the drop-down menu.

  • Locate Benefit Management (Plans). Give it View access.

  • Locate Cost Centers. Give it View access.

  • Locate Total Compensation. Give it View access.

  • Under Leave of Absence Management near the bottom, select Manage Requests.

Under Modules Tab

  • Go to Rest API Resources. Check the Employee Demographics, Employee HR Custom Fields, Employee Profiles, Employee Pay Information, and Employees

A new service account needs to be created.

Step 5: Navigate to Settings > Global Setup > Company Setup.

Image

Image

Image

Step 6: Go to the Edit tabs and Available Windows.

Image

Step 7: Select Service Accounts and drag and drop it to the top.

Image

Step 8: Click on Save.

Step 9: Go back to Login Config and add a new service account with appropriate credentials.

Image

Image

Step 10: Select the security profile created earlier.

Image

Step 11: Go to Account Access, click the magnifying glass for Account Groups and select group with Group Name All Company Employees, and click on Save.

Image

Step 12: Add your credentials in the provided section.

Image

Step 13: Click on Connect.

Image

A successful connection will be established.

Did this answer your question?