Re:GitHub is now free for teams
by vermorel on Tuesday April 14, 2020 @12:26PM
(#22867906)
Agreed. SAML even makes sense for solo dev.
[ Parent
| on HN ]
Re:GitHub is now free for teams
by nogabebop23 on Tuesday April 14, 2020 @12:42PM
(#22868130)
So you care a lot about this, but not $4/month care?
SAML is an enterprise feature; it's $21/user/month.
Right but $5/month/service is where it starts to add up. Unless you're managing hundreds of users across a bunch of disparate services the value/cost doesn't work out in your favor.
could you elaborate further with use-cases?
Re:GitHub is now free for teams
by eastbayjake on Tuesday April 14, 2020 @03:09PM
(#22870145)
As a business customer of a SaaS product, being able to revoke any employee's access to the SaaS tool if they are terminated. (Imagine how hard this would be for e.g. the SaaS tool your company uses to view financial reporting if it required every user at your company to create their own username/password. If you wanted to prevent someone from "going rogue" during termination, you would need to have an admin remove their account access prior to termination -- and do it on every SaaS product that person used. With SSO you revoke their access and everything gets locked out.
Source: Watching an alcoholic CTO get fired by the board and taking the startup's hosted Mongo database hostage
Re:GitHub is now free for teams
by jfkebwjsbx on Tuesday April 14, 2020 @05:52PM
(#22871950)
I agree, but I think the GP was asking about use cases for a solo dev.
Re:GitHub is now free for teams
by eastbayjake on Tuesday April 14, 2020 @08:49PM
(#22873227)
Good clarification! If you're a solo dev who wants to sell your side project to any company >500 people, SAML integration is tablestakes. If you're a solo dev who needs to secure your hobby project on the public internet, it's like bringing a Space Shuttle engine to a knife fight.
If I was in a knife fight, and my buddy showed up and just hit the guy I was fighting with a SSME, I would be totally impressed and also grateful.
Not having to create separate usernames and passwords with yet another service (GitHub)
With GitHub (cloud version) specifically it doesn't (currently) work that way, you still need a "normal" GitHub username and password, and you do the organisational SAML login in regular intervals when trying to access that org's resources. I'm not aware of this being a widespread way of doing SAML, but I guess it supports certain use-cases (like keeping a GitHub identity despite switching jobs/OSS projects).
sources:
* https://help.github.com/en/github/setting-up-and-managing-or...
* https://help.github.com/en/github/authenticating-to-github/a...
[edit: formatting]