| ℹ️ Information |
|---|
| This repository contains the connector and configuration code only. The implementer is responsible to acquire the connection details such as clientID, clientSecret, tenantId, etc. You might even need to sign a contract or agreement with the supplier before implementing this connector. Please contact the client's application manager to coordinate the connector requirements. |
HelloID-Conn-Prov-Source-SDWorx-X-Tend365 is a source connector. The purpose of this connector is to import persons and their employmentData.
Currently the following endpoints are being used..
| Endpoints |
|---|
| /{tenant_id}/oauth2/token |
| /data/HelloIdDatas |
The following settings are required to connect to the API.
| Setting | Description | Mandatory |
|---|---|---|
| ClientId | The client id to connect to the API | Yes |
| ClientSecret | The client secret to connect to the API | Yes |
| TenantId | The tenant id to connect to the API | Yes |
| BaseUrl | The URL to the API | Yes |
| TokenBaseUrl | The URL to retrieve an access token | Yes |
| HistoricalDays | - The number of days in the past from which the shifts will be imported. - Will be converted to a [DateTime] object containing the current date minus the number of days specified. |
Yes |
| FutureDays | - The number of days in the future from which the shifts will be imported. - Will be converted to a [DateTime] object containing the current date plus the number of days specified. |
Yes |
-
The API returns an object for each employment, including the associated person’s data. If a person has multiple employments, the connector uses the person data from the longest active employment.
-
The API doesn't return an error when the TokenBaseUrl is invalid.
-
All employees are imported based on a filter with x amount of days in the past and X amount of days in the future.
-
Since HelloID lacks a unique field for contracts, the externalId is composed of dataAreaId, PersonnelNumber, and StartDate. If this is insufficient, consider adding another property.
ℹ️ For more information on how to configure a HelloID PowerShell connector, please refer to our documentation pages
ℹ️ If you need help, feel free to ask questions on our forum
The official HelloID documentation can be found at: https://docs.helloid.com/
