Skip to content

Latest commit

 

History

26 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HelloID-Conn-Prov-Source-SDWorx-X-Tend365

ℹ️ 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.

Table of contents

Introduction

HelloID-Conn-Prov-Source-SDWorx-X-Tend365 is a source connector. The purpose of this connector is to import persons and their employmentData.

Endpoints

Currently the following endpoints are being used..

Endpoints
/{tenant_id}/oauth2/token
/data/HelloIdDatas

Getting started

Connection settings

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

Remarks

  • 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.

Getting help

ℹ️ 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

HelloID docs

The official HelloID documentation can be found at: https://docs.helloid.com/

About

X-Tend - Source

Topics

Resources

Contributing

Stars

0 stars

Watchers

4 watching

Forks

Releases

Packages

Contributors

Languages