The goal of the project is central management of users, roles and application permissions as well as a central logon process for existing and future web applications of the company.
Supplement
Additional goals: Internal users already exist in a central company LDAP and are managed by an external software (third-party vendor). These should also be processed and continued to be used. External users log on via the Internet. All users should be able to update some of their data (passwords, names, e-mail). A differentiation is made between internal and external users as well as user management via roles for company-wide applications. The application offers a possibility for a central logon for all web applications of the company. The application is implemented so that it can control the existing user management and process its users created in the LDAP. They are also available for use in other applications.