teleport
teleport copied to clipboard
Deny Github organizations using external SSO on Teleport OSS
SSO is a Teleport Enterprise feature, but the Github auth connector is available in Teleport OSS and Github supports SSO. So, when using the OSS Github auth connector deny access if the Github organization the user is trying to use to log on to Teleport uses SSO.
This will be released in Teleport 11, and will need to be noted in the preview and release section that existing OSS setups may break.
Fixes #13862
@nklaassen added some info to the PR description. I could make a backport that logs a warning instead of blocking Github orgs to v10 if that's what we want to do
@jakule @zmb3 You requested changes here before, do you guys have any other feedback?