The goal of this issue is to let users authenticate using the Microsoft Azure Directory infrastructure. This can be by having a company Azure Directory or by using the standard M365 Login, depending on the configuration.
In the configuration the following information must be provided by the user:
- Client ID
- Directory ID
- Auto-Redirect (yes/no)
The implementation is done in analogy to the oAuth / ADFS / OpenID Connect implementation