Skip to main content
Ensure you have Admin privileges for your ADP Workforce Now account.

Prerequisites

Before you begin, ensure you have the following requirements.

1

Verify Admin Access and Install ADP API Central

Admin privileges are required for ADP Marketplace, project creation, and certificate management.

Obtaining Client ID and Client Secret

Access credentials via the ADP API Central app in your ADP account.

1

Create a Project in ADP Central

Log in to ADP API Central to create your API project.

  • Navigate to Projects in the left menu
  • Click Create a Project
  • Enter a project name and optional description
  • Select the required use cases (at minimum, Worker Demographics & Pay Profile (Read/Write))
  • After project creation, enable additional APIs via the API Discovery tool within the project as needed
  • Click Create Project to complete
2

Copy Your Credentials

Retrieve your Client ID and Client Secret from the project.

  • In the project, go to the Credentials tab
  • Copy your Client ID and Client Secret
  • Store these values securely for use later

Generating Certificate Files

Generate certificate and private key files for secure mTLS authentication.

1

Access Certificate Management

In your ADP Central project, click Manage Certificate.

2

Generate Certificate

Follow the steps to generate a certificate signing request (CSR).

  • Refer to ADP’s official guide for Generating a Certificate Signing Request
  • Download and save the certificate (.pem) file and private key file
  • Ensure full headers are included (e.g., -----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----)
3

Copy Certificate and Private Key Contents

Prepare the certificate and private key values for the connection.

  • Open both files in a text editor
  • Copy the full contents of the certificate file including BEGIN and END markers
  • Copy the full contents of the private key file including BEGIN and END markers
  • Store these values securely for use later

Create the StackOne Connector Profile

1

Create a Connector Profile

Enable the connector and create a Connector Profile in your project. See Setup Connector Profile.
2

Link an Account

Once the Connector Profile is created, continue to link an account.