Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tools4everbv/helloid-conn-prov-source-hr-generator

HR generator
https://github.com/tools4everbv/helloid-conn-prov-source-hr-generator

cloud provisioning source

Last synced: about 1 month ago
JSON representation

HR generator

Awesome Lists containing this project

README

        

# HelloID-Conn-Prov-HR-Generator

| :warning: Warning |
| :---------------------------------------------------------------------------------------- |
| This is a demo repository that creates random person data. |

| :information_source: Information |
| :--------------------------------------------------------------------------------------- |
| This system automatically generates persons using an HR generator library |

| :information_source: Information |
| :--------------------------------------------------------------------------------------- |
| Note that this demo connector can only be executed using cloud PowerShell |

## Versioning
| Version | Description |
| ------- | --------------- |
| v2.0.0 | Use the new Hr Generator module |
| v1.0.0 | Initial release (deprecated) |

## Table of Contents
- [HelloID-Conn-Prov-Target-Template](#helloid-conn-prov-HR-Generator)
- [Versioning](#versioning)
- [Table of Contents](#table-of-contents)
- [Introduction](#introduction)
- [Getting Started](#getting-started)
- [Getting help](#getting-help)
- [HelloID Docs](#helloid-docs)

## Introduction

This system automatically generates persons using an HR generator library.
The data is randomly generated, based on a seed for reproducibility.

## Getting Started

HR generator source systems are configured similarly to standard Source systems, but in place of a Persons import script and Departments import script, they have the following settings, located on the Configuration tab.

| Setting | Description | Mandatory |
| ------- | ----------- | --------- |
| Number Of Persons To Generate | The number of employees generated for the system's raw personnel data, which become Persons during the import process. | Yes |
| Seed | An integer that determines the RNG seed used to generate the example data. Typically only needs to be changed if you have multiple HR generator systems, and you want them to have different data. | Yes |
| Number Of Contracts To Generate Per Person | The number of Contracts to generate for each person. | Yes |
| Display Name Convention | Change how persons' Display names are formatted. | Yes |
| Percentage Of Persons With Inactive Contracts | Percentage of persons with only Inactive contracts. | Yes |
| Number Of Departments To Generate | The number of Departments to generate. | Yes |
| Percentage Of Departments With A Parent Department | The percentage of Departments with a ParentExternalId defined. See Departments import script. | Yes |

## Getting help
> _For more information on how to configure a HelloID PowerShell connector, please refer to our [documentation](https://docs.helloid.com/en/provisioning/source-systems.html) pages_

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