1
Kronos Workforce Ready
Time & Attendance
2
Table of Contents Integration Overview ..................................................................................................................... 4
Key integration details ................................................................................................................ 4 Exclusions ...................................................................................................................................... 4
Configuration .................................................................................................................................. 5 Kronos Enablement ..................................................................................................................... 5 Edge Enablement ........................................................................................................................ 6
Workflow ........................................................................................................................................... 8 Add User Workflow ...................................................................................................................... 8 Update User Workflow .............................................................................................................. 10 Error Notification: ....................................................................................................................... 10 Single-Sign-On Workflow ........................................................................................................... 10
Appendix ....................................................................................................................................... 11 OU Mapping ............................................................................................................................... 11 User Mapping ............................................................................................................................. 11 Creating Custom Pages with embedded URL to SSO to Kronos ....................................... 12
3
Version
Version Date Author Description
1.0 Aug 07, 2018 Product Manager Document creation
4
Integration Overview
Cornerstone's integration with Kronos Time & Attendance allows customers to manage the process of creating
and updating employee and organizational unit (OU) records. It also allows Single Sign On (SSO) into the
customer’s Kronos Workforce Ready Application which enables employees to login to Kronos and access their
time and attendance information from within their Cornerstone universal profile.
Key Integration Details
• This is a one-way outbound synchronization from Cornerstone HR to Kronos Workforce Ready
• SSO integration is one-way from Cornerstone HR into Kronos Workforce Ready
• The integration is real time for users and OUs
• Saving settings with any standard OU type enabled will instantly trigger the integration to sync the OUs
to Kronos
Exclusions
• Any existing users created in Cornerstone HR prior to the integration being enabled will have to be
added manually into Kronos
• Any custom fields within the Cornerstone User Profile and/or OUs are NOT supported
5
Configuration
Kronos Enablement
1. Retrieve your Kronos API Key
2. Navigate to Company Settings > Global Setup > Company Setup > Company Config
3. Identify the Manager Index number within the Manager Information section
6
4. Identify the Cost Center Tree Indexes in the Manager Information section
Edge Enablement
1. Navigate to the Edge Marketplace (Admin > Tools > Edge > Marketplace)
2. Search for “Kronos Workforce Ready Time & Attendance”
7
3. Install / Purchase the Kronos Workforce Ready Time & Attendance integration
4. Open the Settings page
5. Configure the following:
• API Key – Kronos API key
• Username – Kronos service account username
• Password – Kronos service account password
• Company Short Name – The company's Single Sign-On code
• Notification Email – Where notifications (including the synchronization status and errors) will be sent
o Multiple emails should be comma separated
• Standard OUs (Division, Position, Grade, Cost Center, Location) – Maps the Cost Center Tree Index
from Kronos to OUs in Cornerstone. This integral piece of information (value from 1 to 10) is required
for User and OU data to synchronize correctly. The index numbers are needed for the following OUs
prior to enabling the user sync: Position, Department, Division, Location, and Cost Center
o You can find the 'index' number by navigating to the Cost Center Setup within your Kronos
portal
• Manager – The ‘index’ number for Manager Information within Kronos Company Settings. This allows
Cornerstone to uniquely identify manager relationships while creating user records (value from 1 to 6)
• Sync Standard OU (Division, Position, Grade, Cost Center, Location) – Activating any of the Sync
Standard OUs will create and update these OUs as Cost Centers in Kronos (as per mapped Cost
Center Tree Index configured). Saving the settings with an OU enabled, triggers an on-demand OU
sync from Cornerstone to Kronos
6. Select Save Settings and enable the integration
8
Workflow
Add User Workflow 1. Integration is enabled in Edge
2. Admin creates a new employee record via the Admin User page
a. Admin > tools > Core Function > Users, then select Add User link
3. Admin enters User data and saves the record
9
4. Cornerstone creates user in Kronos Workforce Ready using the Employee API
5. Admin logs into Workforce Ready and validates the user record
10
Update User Workflow 1. Integration is enabled in Edge
2. Admin updates an existing record via Admin User page
a. Admin > tools > Core Function > Users, then search for requested user
3. Admin edits the user data and saves record
4. Cornerstone system sends the user to Kronos Workforce Ready using the Employee API
5. Existing user record is updated in Workforce Ready
6. Admin logs into Workforce Ready and validates user record
Error Notification:
The integration sends out error
notifications to email
addresses that are configured
in the settings page.
Single-Sign-On Workflow
1. Integration is enabled in Edge
2. User logs into the Cornerstone application
3. User navigates to their Universal profile page
a. Home > Universal Profile
4. User views the drop-down options and selects "Report Time (Kronos)"
5. Cornerstone redirects User to their profile page in Kronos
6. User enters their time and attendance details
11
Appendix
OU Mapping
Position, Grade, Division, and Cost Center
Kronos Field Name Cornerstone Field Name Required
name OU Name No
External Id OU ID Yes
Parent Cost Center Tree Index Index Tree in Settings page Yes
Parent Cost Center Id Parent OU Id No
Location
Kronos Field Name Cornerstone Field Name Required
name OU Name No
External Id OU ID Yes
Parent Cost Center Tree Index Index Tree in Settings page Yes
Parent Cost Center Id Parent OU Id No
Address line 1 Address line 1 No
Address line 2 Address line 2 No
Country Country Yes
City City No
State State/Province No
Zip Postal Code No
User Mapping Cornerstone Field Name Kronos Field Name
User ID Employee ID
Username Username
Active Account Status
First Name First Name
Last Name Last Name
Email Email Address
Work Phone Work Phone
Home Phone Home Phone
Country Code Country Code
Address Line 1 Address Line 1
Address Line 2 Address Line 2
City City
State/Province State
Zip Code Zip
Last Hire Date Hired Date
Manager ID Configurable to Manager Index number (1 – 6)
Position Position
Location
Configurable to Cost Center using their Tree Index (1 - 10) Division
Grade
Cost Center
12
Custom Pages with Embedded URL to SSO to Kronos
1. Login in as Admin > Go to Admin > Preferences
2. Click on “Welcome Page Preferences (by Division)”
3. Click on Root Division (or a specific division if desired)
4. Click Edit button > select HTML placeholder > drag HTML placeholder to desired page
5. Configure the SSO Link with the following value: SsoURL - /outboundsso.aspx?ou_id=-