Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tools4everbv/helloid-conn-prov-target-eduarte-student
Eduarte - Target - Students
https://github.com/tools4everbv/helloid-conn-prov-target-eduarte-student
edu provisioning sis
Last synced: about 1 month ago
JSON representation
Eduarte - Target - Students
- Host: GitHub
- URL: https://github.com/tools4everbv/helloid-conn-prov-target-eduarte-student
- Owner: Tools4everBV
- Created: 2023-04-03T06:37:17.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-06T11:37:09.000Z (8 months ago)
- Last Synced: 2024-05-06T12:48:08.353Z (8 months ago)
- Topics: edu, provisioning, sis
- Language: PowerShell
- Homepage:
- Size: 62.5 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HelloID-Conn-Prov-Target-Eduarte-Student
| :information_source: Information |
|:---------------------------|
| 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. |
## Table of contents
- [HelloID-Conn-Prov-Target-Eduarte-Student](#helloid-conn-prov-target-eduarte-student)
- [Table of contents](#table-of-contents)
- [Introduction](#introduction)
- [Getting started](#getting-started)
- [Connection settings](#connection-settings)
- [Prerequisites](#prerequisites)
- [Remarks](#remarks)
- [Setup the connector](#setup-the-connector)
- [Getting help](#getting-help)
- [HelloID docs](#helloid-docs)## Introduction
_HelloID-Conn-Prov-Target-Eduarte-Student_ is a _target_ connector. Eduarte-Student provides a set of REST API's that allow you to programmatically interact with its data. This connector only correlates HelloID persons with Student accounts and updates the Email Address (or Username.)
The following lifecycle events are available:
| Event | Description | Notes |
|--- |--- |--- |
| create.ps1 | Create-correlate, update-correlate and correlate an Account and update Mail (and Username) | *Username is not implemented due to uncertainty in the Webservice* |
| update.ps1 | Update the Account | - |
| enable.ps1 | Enable the Account | - |
| disable.ps1 | Disable the Account | - |
| delete.ps1 | n/a | - |## Getting started
### Connection settings
The following settings are required to connect to the API.
| Setting | Description | Mandatory |
| ------------ | ----------- | ----------- |
| ApiKey | The ApiKey to connect to the API | Yes |
| BaseUrl | The URL to the API | Yes |### Prerequisites
-### Remarks
- This update in this connector only updates the EmailAddress,
and probably the username but how must be verified during implementation.
- The property email does not exist as a fixed property on a update or student-GET. The "soort" may differ per implementation and can be set in the configuration.
- There is no Username Property present in de Deelnemers WSDL, We must look into this. The UMRA (Paid service) Does contain a Username property. This can be verified with a working test environment.
- When adding properties don't forget to also add them to the compare in the update script.## Setup the connector
> _How to setup the connector in HelloID._ Are special settings required. Like the _primary manager_ settings for a source connector.
## Getting help
> _For more information on how to configure a HelloID PowerShell connector, please refer to our [documentation](https://docs.helloid.com/hc/en-us/articles/360012558020-Configure-a-custom-PowerShell-target-system) pages_
> _If you need help, feel free to ask questions on our [forum](https://forum.helloid.com)_
## HelloID docs
The official HelloID documentation can be found at: https://docs.helloid.com/