Is there a way to check if user still in the organization when role is assumed? #32
-
First of all, it's a great product, thanks, solves an actual issue for us of giving frictionless OIDC-like access in Codespaces. I'm trying to wrap my mind around security implications though. Our setup is - we use org level repo to keep SAML.to config and specify user names in it who can assume the role. One thing in particular that bothers me is that user names are codifies in YAML and stay there even if user is not part of the org. Is it a potential security risk? How should we go about this? Any recommendation / thoughts are appreciated. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Hi @shcheklein and thanks for your message! I appreciate you trying out SAML.to!! That's correct there is a security implication that if a user is off boarded from a GitHub organization, but the Also, as good measure, we also recommend securing the
|
Beta Was this translation helpful? Give feedback.
-
@shcheklein We have a few features in the works surrounding this, I'd love to know what you're most interested in:
Let me know if any of these sound interesting to you? (perhaps rank them too) If there's other ideas you have for this let me know as well. |
Beta Was this translation helpful? Give feedback.
Hi @shcheklein and thanks for your message! I appreciate you trying out SAML.to!!
That's correct there is a security implication that if a user is off boarded from a GitHub organization, but the
saml-to.yml
is not updated, they could retain access to roles. Updatingsaml-to.yml
would need to be part of the off-boarding process your organization has in place.Also, as good measure, we also recommend securing the
saml-to
repository and/or access tosaml-to.yml
:main
branch and require Pull requestssaml-to.yml
file.