Skip to content

UKG Ready Connection

UKG Ready is a cloud-based HCM platform for small to midsize businesses that unifies HR, payroll, talent, and workforce management in a single system of record, ensuring accurate data and streamlined operations.

Create UKG Ready Connection on Hire2Retire

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

Connection page

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

  • Identity URL - The REST Server URL of your UKG Ready Cloud service.

  • Company ID - An identifier for the company using the UKG Ready system. It is used to specify which company's data to access.

  • Client Id - The client ID is a unique identifier assigned to your application when you register it as a client with the UKG Ready platform.

  • Client Secret - The client secret is a confidential and unique identifier associated with your application when you register it as a client with the UKG Ready platform.

Set Up Security Profile Permissions

  1. Sign in to your UKG Ready account.

  2. Click the Menu (☰) icon in the top-left corner.

    Admin Account

    Figure 1. UKG Dashboard

  3. Navigate to Settings > Profiles/Policies > Security.

    Security Tab

    Figure 2. Security Tab

  4. Click on the New Security Profile button.

    New Security Profile

    Figure 3. New Security Profile

  5. Enter a Name, optionally add a Description, and set the profile to Active.

    Configure Security Profile

    Figure 4. Configure Security Profile

  6. In the Security Items section, Navigate to Modules > REST API Resources

    New Security Profile

    Figure 5. New Security Profile

  7. Add the following Permissions

    • Employees -> View
    • Employee Demographics -> View
    • Employee Pay Information -> View
    • Employees -> Changed View

    Required Permissions

    Figure 6. Required Permissions

  8. Click Save to apply the security profile changes.

Generating your Client Credentials

  1. Click the Menu (☰) icon in the top-left corner.

    Admin Account

    Figure 7. UKG Dashboard

  2. Go to: Settings → Global Setup → Company Setup

    Company Setup

    Figure 8. Company Setup

  3. If you do not see an OAuth Application tab, you must first add it.

  4. On the Company Setup page, click Edit Tabs.

    Edit Tab

    Figure 9. Edit Tabs

  5. Click the ➕ (Add Tab) button on the left panel.

    Add Tab

    Figure 10. Add Tab in Company Setup

  6. In the Tab Name field, enter: OAuth Application.

  7. From the Available Windows panel on the right, locate OAuth Applications and drag it into the top field.

    OAuth

    Figure 11. Add OAuth Application

  8. Fill in the rest of the fields and click Save to return to Company Setup.

  9. Click the newly created OAuth Application tab.

    OAuth Tab

    Figure 12. OAuth Application Tab

  10. In the OAuth Applications section, click Add OAuth Application.

  11. On the Add OAuth Application screen, complete the following fields:

    • Name: Enter a recognizable name.
    • Application Type: Select Machine to Machine.
    • Client ID: Pre Generated.
    • Secret: Click Generate Secret to create a secure client secret.
    • Security Profile: Select the security profile created above
    • Account Access: Under Account Groups*, select the account groups that this integration should have access to.

    OAuth Application

Finding your Company ID

  • Click the Menu (☰) icon in the top-left corner.

    Admin Account

    Figure 13. UKG Dashboard

  • Navigate to My Team > My Employees > Employee Info.

    Employee Info

    Figure 14. Employee Info

  • Click Select Columns, then choose Add/Remove Columns.

    Select Columns

    Figure 15. Select Columns

    Add/Remove Columns

    Figure 16. Add and Remove Columns

  • In the left panel, locate Company ID / Company System ID, click the arrow next to it, select Add, and then click Apply.

    Add Company ID

    Figure 17. Locate Company ID

  • The Company ID will now be visible in the Employee Information view.

    Company ID

    Figure 18. Company ID

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. HR to AD Profile Map
  3. Lifecycle Business Rules
  4. Employment Status
  5. Organizational Unit Assignment - Only defined in on-premise Active Directory
  6. Group Memberships
  7. Communication Hub

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