This plugin allows one to use Azure AD OpenID Connect authentication with Redmine.
bundle add omniauth
bundle install
bundle add omniauth-azure-activedirectory
bundle install
The plugin looks for the following environment variables:
AAD_CLIENT_ID
- Application ID (Azure -> Azure Active Directory -> App registrations)AAD_TENANT
- Directory ID (Azure -> Azure Active Directory -> Properties)Please also ensure that Reply URL in App registrations is set to:
https://<host>:<port>/auth/azureactivedirectory/callback
Click on the "Sign in with Azure AD" on the login page.
Note that this plugin ignores Self-registration option, i.e. an account will be created and automatically activated even with Self-registration disabled.