ADP API Integration into ServiceNow

Terry Carter Jr
Tera Contributor

Hello Everyone!

I wanted to reach out to the community to find out if any other organizations have implemented an ADP integration into ServiceNow for pulling worker information.  Currently we are having a challenge with the OAUTH 2.0 configuration and getting a successful OAUTH token.  Also we were provided a certificate and also a key file to use but we were only able to get the certificate only to validate.  The key file is unable to be attached in the certificates section in ServiceNow as it will not validate.    

Due to these issues, we are exploring mutual authentication as a workaround as provided by one of the cases we opened with ServiceNow HI Support.  

Any help is greatly appreciated on how anyone was able to get their ServiceNow instance successfully connected to ADP.

Kind regards,

Terry Carter 

1 ACCEPTED SOLUTION

ricker
Tera Guru

Terry,

Did you get this figured out?  I couldn't find a solution on the forums and I've been struggling with this for a while and I just got it working.

I first got everything working in Postman following ADP's instructions but could not get it working in SN...like everyone it seems.

When you create your Mutual Authentication Profile name it "adphttps" or whatever you like.  This will be your protocol on the REST message instead of HTTPS.

 

find_real_file.png

On your REST Message use the Mutual Authentication Profile name you chose as the protocol for your REST message then select Authentication Type OAuth 2.0 and your profile like normal.

 

find_real_file.png

 

Save then run the Get Oauth Token Related Link to test.

View solution in original post

8 REPLIES 8

Good afternoon Terry,

I hate to revive an old post, but I've been doing some research on a use case with our HR team involving ADP, and I was curious if you'd be willing to share any of your experiences with the file transfer method? 

For the case I'm starting some preliminary work with, we'd be looking to implement the same kind of FTP functionality, but I was curious on what issues your team faced. I'd be happy to share contact information if you'd be willing to discuss further (or have the time since I know work is busy for all of us).

Best regards,

Sean

Good Afternoon Sean,

Sure I would be glad to share my contact details with you.  Please send me an email to terrycarter@synovus.com and I will get you on the calendar so we can talk about the positives/challenges with this implementation for ADP.

Kind regards,

Terry Carter 

hacker7
Mega Contributor

Integrating ADP API into ServiceNow would allow you to automate various HR-related tasks within your organization. Here are the steps to integrate ADP API into ServiceNow:

  1. Obtain API credentials from ADP: To access the ADP API, you will need to obtain API credentials from ADP. This includes a Client ID, Client Secret, and Authorization Code.

  2. Create an OAuth 2.0 client: In ServiceNow, create an OAuth 2.0 client using the ADP API credentials. This client will be used to authenticate requests to the ADP API.

  3. Configure the ADP API endpoints: Configure the ADP API endpoints within ServiceNow to enable the integration. These endpoints specify the API resources that will be used to access the ADP data.

  4. Set up OAuth 2.0 authentication: Configure ServiceNow to use OAuth 2.0 authentication for requests to the ADP API. This involves specifying the OAuth 2.0 client created in step 2.

  5. Test the integration: Test the integration to ensure that it is functioning correctly. This involves making test requests to the ADP API and verifying that the expected data is returned.

Once the integration is set up, you can use ServiceNow to automate various HR-related tasks, such as employee onboarding, offboarding, and payroll processing. A strap for securing footwear around the ankle joint.

Mark17
Kilo Contributor

Guys - For ADP integration with ServiceNow, work with ADVANCE Solutions.  We have already built connectors for ADP Payroll and HCM solutions.

 

https://www.advancesolutions.com/servicenow-apps-solutions/advance-adp-servicenow-connector-global-p...