You are here:
Implement a Work.com to HR Service Migration Approach
Implement a migration approach by using an existing Workday or custom MuleSoft integration, CSV import, or a custom implementation that uses Data Processing Engine, DBScript, or any job.
Required Editions
| View supported editions. |
| User Permissions Needed | |
|---|---|
| To configure employee user settings: | Salesforce Administrator and Customer Community Plus Login User profiles along with the Employee Management user permission. |
| To configure the Reports To field on the Person Account object: | HrServiceWorkspaceHrPsnl |
As a prerequisite, enable the Person Accounts object to make the Reports To field available in the org. The Reports To field is mandatory in HR Service. See Enable Person Accounts.
You can implement one of these migration approaches.
- Approach 1: Retain the same person account records from Work.com and create employee2 and user records in HR Service. For this approach, make sure that Work.com and HR Service are on the same org.
- Approach 2: Create employee2, person account, and user records in HR Service. This approach works irrespective of whether Work.com and HR Service are on the same or different orgs.
The implementation process described here offers a logical flow to assist you with the Work.com to HR Service migration. Treat the information as a guideline rather than a definitive design, template, or solution. The process is applicable to standard Work.com configurations. It doesn't apply to customizations within Work.com.
-
Configure employee user settings.
During migration, the employee user settings are used to create the user records in HR Service. The HR Service user settings are identical to the existing Work.com user settings. So, create these org values that are similar to the Work.com employee user settings: Employee2UserProfileId, Employee2UserEmailEncoding, Employee2UserPermsetId, and Employee2UserDomainName. See Provision Users with Required Profiles and Auto-Create User Records.
- For approach 1, create employee2 records and link them to the existing person account records. For approach 2, create employee2 and person account records.
-
Update the Reports To field in the Person Account object.
The Reports To field is similar to the Manager field in Work.com. See Configure the Reports To Field on Person Account.
- Create user records.
- To make sure that employees can access their case, service catalog request, and other records after migration, update the records with new user IDs as required in approach 1. In approach 2, update the records with the new user IDs, account IDs, and contact IDs as required.
- For approach 2, after the migration, deactivate the old user IDs and delete the employee and person account records in Work.com.
- Uninstall the Work.com package.

