How does Slack or Microsoft Teams auth work with SSO?
If you enable SSO to be required for your account, users landing on app.getdx.com/signin will still have the option to sign in by inputting their email or clicking the sign in buttons for Slack or Microsoft Teams.
If the user inputs their email address, DX will look for a user with the matching email. If the user’s account requires SSO, DX will redirect the user to the IdP for authentication.
Slack
If the user selects the Slack authentication option, DX will begin authenticating through Slack since DX does not know who the user is. When DX identifies the user, it will see if the user belongs to an account that requires SSO. If so, DX will redirect the user to the IdP for authentication.
Microsoft
If the user selects the Microsoft authentication option, DX will begin authenticating through Microsoft since DX does now know who the user is. When DX identifies the user, it will see if the user belongs to an account that requires SSO. If so, DX will redirect the user to the IdP for authentication.