Connections and System Triggers
System | Setup Instructions |
---|---|
Workday | You can use these mock credentials to create a test Workday connection. Once the connection is created, you can create a flow with ADP as the trigger and execute the Flow. You will see one worker pulled from this mock Workday API. API Endpoint URL = https://27af8c7f-d27f-457a-9616-026b70d2717f.mock.pstmn.io/ccx/service/ |
BambooHR |
|
Greenhouse |
|
Personio | Here are the four connection parameters you will need to connect to Personio
|
ADP Workforce Now | To connect ADP integration to OnRamp, you must get ADP's information: Client ID, Client secret, Private key, and Certificate. Here are the instructions from ADP to generate the certificate pair: https://developers.adp.com/learn/how-to-articles/generate-a-certificate-signing-request#manual-process-steps-(client-process-steps) - follow the “Manual Process Steps (Client Process Steps)” instructions in this link. For Client ID and Client Secret contact your ADP client representative if you don't have this information. For testing purposes, you can use these mock credentials. Once you have the above information, configure the connection in OnRamp using the “Connections” menu:
OnRamp uses ADP Notification Events to retrieve hire and terminate events. This document from ADP provides more information. https://developers.adp.com/learn/key-concepts/adp-event-apis-and-event-notification-guide#use-cases . This approach provides a reliable approach to get information on employees in real time. By default a Flow configured with ADP Workforce Now Events trigger handles both hires and terminations. However you can set the below configuration parameter in the trigger mapping config to filter events: Here’s sample mapping:
OnRamp is a Forge app which means all processing and data storage occurs within Atlassian ecosystem. There are some rare exceptions when we may need to invoke a service hosted in our AWS instance. Connecting to ADP requires one such additional step to bypass a known limitation in Forge. No data is ever stored in our AWS instance and the lambda function acts as a proxy passthrough. |
ADP Workforce Now Mock Credentials | You can use these mock credentials to create a test ADP connection. Once the connection is created, you can create a flow with ADP as the trigger and execute the Flow. You will see one worker pulled from this mock ADP API. API URL: https://7888a44c-09ec-40a6-b444-02afce5d54c1.mock.pstmn.io Client ID: OnwardMockADPID Client Secret: lygAwIBAgIURVtlTVOHkXvA4FJTC Public Key: -----BEGIN CERTIFICATE----- Private Key -----BEGIN PRIVATE KEY-----
|
Dayforce | Here are the parameters you need to connect to Dayforce web services (Ref - needs login).
To test, you can use these test credentials Dayforce provides here.
|
SAP SuccessFactors | Here are the settings you need to connect to SuccessFactors: API URL: e.g. https://apisalesdemo8.successfactors.com - see this for more info SAP SuccessFactors URLs OnRamp supports Basic or OAuth authentication mechanism. Basic Auth:
OAuth:
Mock credentials for your testing:
Though Basic Auth is deprecated, SAP SuccessFactors officially supports it until end of 2026. SuccessFactors recommends adding IP address restrictions with Basic Auth for additional security. Here are the Atlassian IP addresses you need to whitelist. |