TalentLMS offers a native integration with ADP Workforce Now. The integration is designed to streamline data flow and enhance the experience of customers who use both systems.
The integration supports the synchronization of employees from ADP Workforce Now with their basic details to create learners on TalentLMS. Advanced filters are available to select only the required employees to be created as learners on TalentLMS.
Enabling your TalentLMS API key
1. Login to your TalentLMS portal as Administrator.
2. Go to Account & Settings.
3. Scroll down to Security, check Enable API (1) and note down your API key.
4. Click Save at the bottom of the page.
Getting your Account ID
1. Go to https://eis.epignosishq.com/?Action=Sign-In
2. Enter your TalentLMS domain and your API key taken from the previous section and click Login.
3. Click Profile (1) from the side bar, and copy your Account ID (2).
Setting up the TalentLMS Connector app in ADP
1. Login to ADP
2. Go to the ADP Marketplace and search for the TalentLMS Connector app.
3. Click Buy now (1).
4. On the Cart page, click Edit (1) to open up the info dialog.
5. In the dialog box, enter your Account ID (1) from the EIS profile and then click Save details.
6. Complete your checkout.
7. On the order processing page, click to Manage consent (1).
8. Select to Manage (1) the request for authorization from the TalentLMS Connector app.
9. Approve the Client authorization by clicking Allow.
10. Navigate to My apps in ADP, and click on the TalentLMS Connector app (1), this will log you in to TalentLMS.
11. Click to Allow the Client authorization for the TalentLMS application.
12. After purchase & login to TalentLMS access this URL https://eis.epignosishq.com/?Action=ADP-WFN-Integration
13. Select which action you’d like the integration to perform and click Update (8).
- Enable employees synchronization (1) - to synchronize employees on ADP Workforce Now and create learners on TalentLMS. Prerequisites for employee synchronization are that employees have a valid work email address and have an active status.
- Enable filtered employees synchronization (2) - if only a subset of employees on ADP Workforce Now should have access to training on TalentLMS. Available filters include: business departments, business locations, business units, company codes, job classes, job functions, job titles, and management positions. You can select one or more values for each filter, allowing for flexibility to support all types of training use cases.
- Do not deactivate LMS users if they are not synced due to filtering or do not exist on ADP Workforce Now® (3) - Enable this option to prevent user deactivation in TalentLMS based on the ADP Workforce Now integration.
- Create LMS branches (4) automatically in TalentLMS and assign the users to these branches based on either business departments, locations, units or company codes. See more about branches here. This feature is only available for TalentLMS Enterprise plans.
- Select one or more ADP Workforce Now fields to create groups on TalentLMS (5) automatically associated with employees. This allows for employees who are created as learners on TalentLMS to be automatically associated with relevant groups based on the values in ADP Workforce Now in order to be mass-enrolled in training courses. Note: Courses must be associated with the group on TalentLMS in order for learners to be enrolled. Users will also be removed from groups if the currently assigned group values are not sent via the mapped ADP fields.
You can enter Custom Employment Fields (6) from ADP by typing the name(s) of the field(s) in the text area. - Enable ADP Workforce Now® and LMS user custom fields mappings (7) - mandatory custom user fields will be indicated as such. You can choose from existing ADP fields in the drop-down menu, or you can choose Custom Employment Field and type the name of the field into the text input.
Note: the rules for custom field mapping are as follows:
|