Mattermost SAML

Hi Community,

is there anywhere an example, step-by-step guide or something else, how to configure the saml in Mattermost? Any reason why it is not preconfigured in the app?

Thanks a lot,
best,
meg

Hi @Megachip,

the missing saml auto configuration is mainly because for me as the app maintainer saml is not an interesting feature.

I would just try to follow the saml documentation from both Univention (https://wiki.univention.de/index.php/SAML_Identity_Provider, this says 4.0 in the top, maybe there is a more up to date version in the manual) and Mattermost (for example https://docs.mattermost.com/deployment/sso-saml-onelogin.html).

The app with all its configuration magic is open source as well, so if you think this is a worthwhile feature and want to implement it then pull requests are welcome: https://stash.z-hub.io/projects/K4U/repos/mattermost/browse. At https://stash.z-hub.io/projects/K4U/repos/mattermost/browse/inst#150-166 the app precreates the ldap config, I would say something similar is needed for saml as well (after registering the saml provider through ucr).

1 Like

Hello @Megachip,

the SAML identity provider feature is part of UCS. It is described in the UCS Admin manual in section 3.8.

Best regards,
Nico

Mastodon