Important
This connector has been upgraded to a HelloID PowerShell v2 connector and refactored to meet the latest standards. Please note that it was updated without a working test environment, so we recommend validating it during implementation.
Important
This repository contains the connector and configuration code only. The implementer is responsible to acquire the connection details such as username, password, certificate, 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-Target-IrisIntranet is a target connector. IrisIntranet provides a set of REST APIs that allow you to programmatically interact with its data.
The following features are available:
| Feature | Supported | Actions | Remarks |
|---|---|---|---|
| Account Lifecycle | ✅ | Create, Update, Enable, Disable | No delete action |
| Permissions | ❌ | - | |
| Resources | ❌ | - | |
| Entitlement Import: Accounts | ✅ | - | |
| Entitlement Import: Permissions | ❌ | - | |
| Governance Reconciliation Resolutions | ✅ | - |
URL of the icon used for the HelloID Provisioning target system.
https://raw.githubusercontent.com/Tools4everBV/HelloID-Conn-Prov-Target-IrisIntranet/refs/heads/main/Icon.png
The following settings are required to connect to the API.
| Setting | Description |
|---|---|
| ApiID | The API-ID is the unique name for the API to identify it's purpose |
| ApiToken | The API Token used to authenticate against Iris Intranet. This must be retrieved from within the application |
| Uri | The URL to connect to Iris Intranet. [https://mycompany.irisintranet.com] |
The correlation configuration is used to specify which properties will be used to match an existing account within IrisIntranet to a person in HelloID.
| Setting | Value |
|---|---|
| Enable correlation | True |
| Person correlation field | PersonContext.Person.ExternalId |
| Account correlation field | ExternalId |
Tip
For more information on correlation, please refer to our correlation documentation pages.
The field mapping can be imported by using the fieldMapping.json file.
The account reference is populated with the property id property from IrisIntranet
The following endpoints are used by the connector
| Endpoint | HTTP Method | Description |
|---|---|---|
| /Users | GET, POST, PATCH | Retrieve, Create and update user information |
Tip
For more information on how to configure a HelloID PowerShell connector, please refer to our documentation pages.
The official HelloID documentation can be found at: https://docs.helloid.com/
