morincer / teamcity-plugin-saml

The plug-in adds ability to authenticate users by SAML-based SSO providers (like Okta, Onelogin etc.)
MIT License
24 stars 16 forks source link

If users have not logged in, they don't receive notification emails #121

Closed TI-asilva closed 10 months ago

TI-asilva commented 10 months ago

Not sure if this is a dupe of #64, but users do not get created until they log in. This makes sense in the context of how SAML works, but it means that if a user that has not logged in commits a build breaking change, they will not get an email notification because their user account has not been created and thus their email address is unknown.

Would it be possible to sync AD groups of users so that we have their username/email ahead of time so that it can be used for sending build notification emails?

morincer commented 10 months ago

Hi Anthony, I don't really think this is a valid use case for the plugin - it doesn't do any accounts synchronization nor interacts with any external LDAP catalogues in any manner - this is exactly opposite to how SAML/SSO works. However, I'm pretty sure you can do AD synchronization using other plugins and then use SSO to login