Introduction
didmos2 is a software solution for Identity & Access management and consists of various different modules, that can be used individually for different tasks or in combination.
For a general overview of the software solution, please refer to the following document:
The diagram above illustrates the modules in didmos2 and will be updated shortly to reflect the following setup:
didmos2 consists of the following individual modules. Each module consists of a general version, which is open source and can be accessed as described below. Additionally, all modules can be extended at specific extension points to add custom functionality. A general purpose version of the frontend application (LUI) is also published as 'didmos2-demo-frontend'.
Module | Documentation | Source code | Remarks |
---|---|---|---|
Core | https://gitlab.daasi.de/didmos2/didmos2-core | Consists of the following components:
| |
LUI | https://gitlab.daasi.de/didmos2-demo/didmos2-demo-frontend | Frontend application for communication with the REST-APIs of Core | |
Authenticator | https://gitlab.daasi.de/didmos2/didmos2-auth | Consists of the following components:
| |
Provisioner | Consists of the following components:
| ||
ETL Flow | Not yet updated to didmos2, but the didmos1 version is compatible with didmos2 | ||
Pwd Synchronizer | Not yet updated to didmos2, but the didmos1 version is compatible with didmos2 |
How to get started
In addition to the source code repositories, there's also a dedicated 'compose'-repository with contains a development environment, build pipelines and deployment instructions. The general purpose version of didmos2 is called didmos2-demo and its compose-repository is accessible here: #TODO. This is used for the deployment of https://didmos2-demo.daasi.de