Configure ADP Labor Integration


Use these steps to configure an ADP Workforce Now labor integration for Patheon. The ADP labor integration enables sites to view labor data such as cars per labor hour, labor cost per car, labor percentage, and more in the Insights Labor Stats dashboard.

For more information about ADP Workforce Now services, visit the ADP API Central Quick Start Guide here: https://marketplace-cdn.adp.com/dev-portal/pdf/API_Central_Quick_Start_Guide or contact ADP API Central Support within the API Central platform.

Record Site Code(s) in ADP

Each site in an organization must have its Patheon site code recorded in ADP Workforce Now.

  1. Log in to ADP Workforce Now.
  2. Select a site.
  3. Edit the site's settings.
  4. In Auxillary1 Code, enter the site's 3-digit Patheon site code. Note: The site code is the last three digits after the dash in the site's DRB location code, e.g., in NCCWOH-001, 001 is the site code.
  5. Save the changes.
  6. Repeat these steps in ADP Workforce Now for each site.

Purchase ADP API Central

  1. Purchase the ADP API Central service through your ADP account manager/sales representative.
  2. This must be done before an API Central project can be created.

Create Project in ADP API Central

Use the following steps to create and configure an ADP API Central project.

Create Project

  1. Create a project in ADP API Central.
  2. Select Time & Attendance (Read-Only) for the use case.
  3. Unmask pay data for the project.

Request Application Scopes

Request these application scopes be granted to the project within API Central Support.

  1. /hcm/standardsInformationManagement/clientMasterDataManagement/validationTableManagement/associateWorkLocations.items.read 
  2. /hcm/standardsInformationManagement/clientMasterDataManagement/validationTableManagement/validationTable.meta.read 
  3. /time/timeLaborManagement/scheduleManagement/workScheduleManagement/workSchedule.read

Turn On Employee Events

Request employee events be turned on for these events within API Central Support.

  1. hr/workerInformationManagement/workerManagement/associateManagement/worker.legalName.change.eventNotify.subscribe
  2. /hr/workerInformationManagement/workerManagement/communicationManagement/worker.personalCommunication.mobile.add.eventNotify.subscribe 
  3. /hr/workerInformationManagement/workerManagement/communicationManagement/worker.personalCommunication.mobile.change.eventNotify.subscribe
  4. /hr/workerInformationManagement/workerManagement/communicationManagement/worker.personalCommunication.mobile.remove.eventNotify.subscribe
  5. /hr/workerInformationManagement/workerManagement/communicationManagement/worker.personalCommunication.landline.add.eventNotify.subscribe
  6. /hr/workerInformationManagement/workerManagement/communicationManagement/worker.personalCommunication.landline.change.eventNotify.subscribe
  7. /hr/workerInformationManagement/workerManagement/communicationManagement/worker.personalCommunication.landline.remove.eventNotify.subscribe
  8. /hr/workerInformationManagement/workerManagement/communicationManagement/worker.personalCommunication.email.add.eventNotify.subscribe
  9. /hr/workerInformationManagement/workerManagement/communicationManagement/worker.personalCommunication.email.change.eventNotify.subscribe
  10. /hr/workerInformationManagement/workerManagement/communicationManagement/worker.personalCommunication.email.remove.eventNotify.subscribe
  11. /hr/workerInformationManagement/workerManagement/lifecycleManagement/worker.hire.eventNotify.subscribe
  12. /hr/workerInformationManagement/workerManagement/lifecycleManagement/worker.onLeave.eventNotify.subscribe
  13. /hr/workerInformationManagement/workerManagement/lifecycleManagement/worker.rehire.eventNotify.subscribe
  14. /hr/workerInformationManagement/workerManagement/lifecycleManagement/worker.terminate.eventNotify.subscribe
  15. /hr/workerInformationManagement/workerManagement/workAssignmentManagement/worker.workAssignment.modify.eventNotify.subscribe
  16. /hr/workerInformationManagement/workerManagement/workAssignmentManagement/worker.workAssignment.homeOrganizationalUnits.modify.eventNotify.subscribe
  17. /hr/workerInformationManagement/workAssignmentManagement/workAssignmentManagement/worker.workAssignment.homeWorkLocation.change.eventNotify.subscribe
  18. /hr/wfnService/workerProfileManagement/corporateGroupManagement/corporateGroup.changed.eventNotify

Create API Security Certificate in ADP API Central

Use the following steps to create an API security certificate in ADP API Central.

  1. Open the ADP API Central Quick Start Guide here: https://marketplace-cdn.adp.com/dev-portal/pdf/API_Central_Quick_Start_Guide.
  2. Navigate to Chapter 4 How to manage Certificates in API-Central.
  3. Follow the steps to create a security certificate.
  4. Note the Client ID, Client Secret, Private key, and PEM. Important: These will need to be sent to the DRB Data Solutions team via encrypted email.

Send API Credentials to DRB

  1. Send the ADP API credentials (Client ID, Client Secret, Private key, and PEM) securely via encrypted email to DataSolutions@DRB.com.