Skip to main content

Documentation Index

Fetch the complete documentation index at: https://conductorone-groman-network-requirements-updates.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Availability

This connector requires ADP API Central. You cannot use this connector successfully if the ADP API Central add-on is not part of your ADP Workforce Now plan.

Capabilities

The ADP Workforce Now connector syncs the following resources:
ResourceSyncProvision
Worker
ADP Workforce Now has internal portal security roles (Security Administrator, User Master, etc.), but the ADP API does not expose security role assignments. These roles are managed exclusively through the ADP portal UI and cannot be synced.

Worker profile fields

Each synced worker is exposed as a user resource. The following keys are written to the user profile when the corresponding ADP field is populated. Empty values are omitted.
Profile keyADP sourceNotes
associate_oidworker.associateOIDAlways set. Also used as the user’s ExternalID.
worker_idworker.workerID.idValueThe displayed worker number.
original_hire_dateworker.workerDates.originalHireDate
adjusted_service_dateworker.workerDates.adjustedServiceDate
raw_statusworker.workerStatus.statusCode.codeValueLiteral status (Active, Inactive, Terminated). The SDK enabled/disabled mapping collapses Inactive and Terminated together; this field preserves the distinction.
reports_to_worker_idworkAssignments[<active>].reportsTo[0].workerID.idValueManager’s worker number.
manager_idworkAssignments[<active>].reportsTo[0].associateOIDManager’s ADP associateOID. C1’s directory manager mapper resolves this against the manager user’s ExternalID, so the manager relationship is automatically populated in the C1 user graph. Both this field and reports_to_worker_id are derived from the same reportsTo entry.
job_titleworkAssignments[<active>].jobTitle
departmentworkAssignments[<active>].homeOrganizationalUnits[<Department>].nameCode
locationworkAssignments[<active>].homeWorkLocation.nameCodeAssigned work location. Prefers shortName, falls back to codeValue.
When a worker has multiple work assignments, fields drawn from workAssignments[] come from the first non-terminated assignment, falling back to any assignment if all are terminated.

Gather ADP Workforce Now credentials

To configure the ADP Workforce Now connector, you need administrator permissions in ADP Workforce Now.
1
Navigate to the ADP Marketplace Developer portal and register your application.
2
Obtain your OAuth2 client credentials:
  1. Copy the Client ID and Client Secret
  2. Download the SSL client certificate (PEM-encoded .pem or .crt file)
  3. Download the SSL private key (PEM-encoded .pem or .key file)
  4. Save these credentials securely — ADP requires mTLS authentication

Configure the ADP Workforce Now connector

Follow these instructions to use a built-in, no-code connector hosted by C1.
1
In C1, navigate to Integrations > Connectors and click Add connector.
2
Search for ADP Workforce Now and click Add.
3
Choose how to set up the new ADP Workforce Now connector:
  • Add the connector to a currently unmanaged app
  • Add the connector to a managed app
  • Create a new managed app
4
Set the owner for this connector.
5
Click Next.
6
Find the Settings area of the page and click Edit.
7
Enter the required configuration:
  • Client ID (adp-workforce-now-client-id): Your ADP OAuth2 client ID
  • Client Secret (adp-workforce-now-client-secret): Your ADP OAuth2 client secret
  • SSL Certificate (adp-workforce-now-ssl-cert): PEM-encoded SSL client certificate for mTLS
  • SSL Key (adp-workforce-now-ssl-key): PEM-encoded SSL client private key for mTLS
  • Base URL (adp-workforce-now-base-url): The ADP API base URL (default: https://api.adp.com)
8
Click Save.
9
The connector’s label changes to Syncing, followed by Connected. You can view the logs to ensure that information is syncing.
Done. Your ADP Workforce Now connector is now pulling access data into C1.

All versions of this connector are available at dist.conductorone.com.