Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tools4everbv/helloid-conn-prov-target-altiplano-mydms
MyDMS - Target
https://github.com/tools4everbv/helloid-conn-prov-target-altiplano-mydms
dfm hms provisioning target
Last synced: about 18 hours ago
JSON representation
MyDMS - Target
- Host: GitHub
- URL: https://github.com/tools4everbv/helloid-conn-prov-target-altiplano-mydms
- Owner: Tools4everBV
- Created: 2022-02-25T10:39:11.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-05T09:15:40.000Z (4 months ago)
- Last Synced: 2024-12-31T23:55:14.998Z (8 days ago)
- Topics: dfm, hms, provisioning, target
- 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-Altiplano-MyDMS
| :warning: Warning |
|:---------------------------|
| Note that this HelloID connector has not been tested in a production environment! || :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
- [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-Altiplano-MyDMS_ is a _target_ connector. MyDMS provides a set of REST API's that allow you to programmatically interact with it's data. The connector contains Account and Authorization management.
## Getting started
### Connection settings
The following settings are required to connect to the API.
| Setting | Description | Mandatory |
| ------------ | ----------- | ----------- |
| UserName | The UserName to connect to the API | Yes |
| Password | The Password to connect to the API | Yes |
| BaseUrl | The URL to the API | Yes |### Prerequisites
- At the moment of writing. The response of the permissions (Groups) contains invalid data. I've added a temporary fix to remove the invalid data from the response, so the connector works as intended. Make sure you test your response while implementing the connector.
- Only the connection settings are required### Remarks
- There are no enable and disable scripts because the _startEmployment is required when creating a user. And the account will be disabled in the delete action, with putting an Enddate (Get-date) - one day) on the user.
- _startEmployment must always be a valid date (dd-mm-yyyy). This will activate the user account on or after that date.
- _endEmployment can be passed either empty (=account is active) or as a valid end date (dd-mm-yyyy). This will deactivate the account after that date.## Setup the 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/