Hi - I was wondering if there is a way to generally restrict to a group of GitHub users that are allowed to login to concourse when setting up OAuth. I setup GitHub Auth as described here: https://concourse-ci.org/install.html#github-auth-config
I have read this part about assigning specific GitHub users to concourse teams:
As this is not designed to work for the
main team, I am not clear about what the intended user / admin pattern is now.
When using GitHub Authentication - does that mean all GitHub users are able to log into Concourse, if it is exposed on a public URL?
Is the intention with the
mainteam to only have
localusers (as admins) assigned to this team?
CONCOURSE_MAIN_TEAM_ALLOW_ALL_USERS=trueat the same time as having GitHub Authentication generally a bad idea - since it will make all GitHub Users Admins?