ATS to Google Directory Profile Map
You can define ATS attributes to Google Directory Profile mapping on this step. Simply type text or drag drop ATS attributes and map to each attribute.
Data Mapping and Transformation¶
Data mapping and transformation is at the heart of the workflow design. Data transformation allows you to map and transform data elements from the incoming ATS data to the outgoing Google directory system that makes an API call or performs an operation.
As you see in the picture below, there are two sections highlighted by red and green color:
-
The area highlighted in green is the "Trigger data" available for you to drag and drop to your conditionals. These are the ATS attributes you defined in "ATS Employee Data Definition" step.
-
The area highlighted in red has the Google Directory attribute fields to which data needs to be mapped. It also has the data "Mapping and Transformation" capabilities to manipulate trigger data as well as your own input data to generate the final value for the corresponding Google Directory attributes.
-
Hire2Retire being targeted at business users or citizen integrators provides hundreds of "Excel Style Functions" for data mapping and transformations on the toolbar starting with "fx".
Choose the extension attribute from the dropdown "Choose the extension attribute to store the Unique ID" to store hash of the personal email in Google Directory. The hash is used as the identifier to determine the user profile created by the ATS flow. If any applicant applies for multiple roles, the system combines the hashed value with the oraganization title attribute as an identifier, which helps in storing multiple applications from a single applicant.
# | AttributeName | Description |
---|---|---|
1 | FirstName | Display name of the user |
2 | Primary Email Prefix | The part before @ in primary email is primary email prefix. |
3 | Primary Email Suffix | The part after @ in primary email is primary email suffix. |
4 | Organization Title (title) | The organization title attribute is used for mapping the Job title of the appplicant. |
Manage HCM to Google Directory flow in Hire2Retire¶
Enable this checkbox "Check if you have configured any HCM to Google Directory flow" if you have configured any HCM to GD flow in Hire2Retire. This helps Hire2Retire in checking if the user is already created before through ATS flow in the GD using the hash value stored in the extension attribute. If so, then the HCM workflow will update that employee profile created from ATS flow after employee gets onboarded.
Other Google Directory Attributes¶
# | Attribute Name | Description |
---|---|---|
1 | Display Name (displayName) | Display name of the user. |
2 | Recovery Email (recoveryEmail) | The recovery email of the user. |
3 | Recovery Phone (recoveryPhone) | The recovery phone of the user. |
4 | gender (gender) | Gender of the user. |
5 | Website (websites) | Website of the user. |
6 | Country Code | The code of the country in which the user resides. |
7 | Country Name | The name of the country in which the user resides. |
8 | Extended Address (extendedAddress) | The extended address of the user. |
9 | Locality (locality) | The name of the locality in which the user resides. |
10 | PO Box (poBox) | poBox used by the user. |
11 | ZIP/postalCode (postalCode) | The postal code for the user's postal address. The postal code is specific to the user's country/region. |
12 | Region (region) | User's region. |
13 | Street Address (streetAddress) | An address description with street name and house number/description. |
14 | Cost Center (costCenter) | The cost center used. |
15 | Department (department) | It contains the name for the department in which the user works. |
16 | Description (description) | Definition of the description. |
17 | Organization Location (location) | The location of the organization. |
18 | Organization Name (name) | The name of the organization. |
19 | Email (Home) | Email for home purpose. |
20 | Email (Other) | Email for other purpose. |
21 | Email (Work) | Email for work purpose. |
22 | Phone (Home) | The primary home mobile phone number. |
23 | Phone (Mobile) | The primary mobile phone number. |
24 | Phone (Work) | The list of business phone number. |
25 | Area (area) | The name of the area in which the user resides. |
26 | Building Id (buildingId) | ID of the building in which the user resides. |
27 | Desk Code (deskCode) | Desk Code used. |
28 | Floor Name (floorName) | The name of the floor. |
29 | Floor Section (floorSection) | The section of the floor. |
Hire2retire also supports custom attributes of an employee. Users can use those attributes by searching them from dropdown.
Clear Attribute(s)¶
You can clear the values of attribute(s) from the Google Directory by selecting them in the Clear Attributes multi-select. If you provide empty values for selected attributes in the mapped data, those attributes will be cleared. The values of unselected attribute(s) will be preserved as it is.