Is it possible to authenticate to Icingaweb2 through AzureAD (SAML/oauth2/openID) ?
Asked
Active
Viewed 2,036 times
2 Answers
5
This thing is actually possible to achieve with usage of https://github.com/bitly/oauth2_proxy
After this proxy is installed and configured, run it with
-set-xauthrequest
info is in github repo wiki/readmeSet up icingaweb2 for external authentication by adding:
[autologin] backend = external
into
authentication.ini
fileIn icingaweb2 you need to add:
fastcgi_param REMOTE_USER $http_X_User;
into nginx/apache configuration.
If you will use same cookie name and secret pair in oauth2 proxy configuration, you will be authenticated to all your systems (Graylog SSO plugin, Icinga2, any your site) with pure SSO experience.

David Hönig
- 61
- 4
1
Depending on how much information is available, you can add a custom application to Azure AD.
This way only allows the connection to be SAML.

rbrayb
- 46,440
- 34
- 114
- 174