Skip to main content
People Integration: Workday

Learn how to load your employee data from Workday

Chris Ramlow avatar
Written by Chris Ramlow
Updated over a week ago

Problem

You want to understand how to load your employees data into the PlusPlus platform through direct integration with your Workday HRIS.

Solution

  1. From your Workday admins, request a custom Report as a Service (RaaS) for this integration. They will provide you with a unique URL, username, and password.

  2. As an admin, log into your PlusPlus instance.

  3. Navigate to Settings β‡’ Integrations β‡’ Workday

  4. Fill out the required settings (Workday URL (All), Workday Username, and Workday Password) with the info provided by your Workday admin from step 1.

  5. Make sure Enable Workday Integration in turned on.

  6. Save your settings.

  7. Let your CSM/Support know that you've made this configuration, as they'll validate it for you.

Discussion

While most of the Workday configuration is self-serve, there are some manual steps for our Support team to perform:

  1. Validate the configuration

  2. Map attributes

  3. Validate the integration

Some customers run into challenges/restrictions when working with their Workday admins. If that happens, reach out to your CSM to inquire about other options for people integration, such as People Integration: CSV over SFTP.

Mapping Attributes

To configure your Workday integration you will need to map various PlusPlus attributes to your Workday user payload.

See the discussion about mapping attributes when configuring SCIM to understand what attributes must be mapped and how to use JMESPath expressions to perform the mappings.

Validate the integration

Utilizing People Integration Syncs Dashboard for PI Testing:

Please see this section of the People Integration Syncs Dashboard to run a dry run of the People Integration process. This will fetch data from your workday instance and allow you to see what changes would be made based on your current configuration.

Be sure to request a dry run and inspect the results before your next scheduled sync. You can see the number of users affected, check for errors, the raw payload received from Workday and inspect the actual changed values on affected users without persisting those change for now.

See Also

Did this answer your question?