I agree that it should be a core feature, but I sympathize with companies that need to charge extra for it.
WorkOS makes adding SAML to your app incredibly easy and fast. We're powering Vercel, Planetscale, Webflow, Loom, and hundreds of others. Pricing is transparent and scales as you grow. And you don't need to talk to a sales rep. ;)
Then again, Github also chargea you $20/month instead of $4/month if you want SSO in a small org, but it’s possible.
It's pretty insane, so I'll state it again: To have a company connect to my SaaS via SAML, I as the SaaS provider have to pay my auth provider $X,000 per year for the privilege. Not counting the base enterprise tier pricing for the auth solution itself. So then I have to roll my own solution if I want to provide it for free, and I get the joy of supporting the long tail of broken SAML implementations on both the service and identity provider sides. For free. In a perfect world SSO wouldn't be a shitshow and everyone could have it for free, unfortunately that is not this world.
[1] Disclaimer, I’m a founder of PropelAuth
1. A company Acme wants to have SSO in the tools A, B and C that it uses.
2. Another company Balloon integrates with A, B, C to use the admin API for an admin account to modify or delete users in that account
3. Acme logs in to Balloon and connects its admin account of A, B, and C to these integrations.
4. Now Acme has access to employee's accounts in A, B, C through the Balloon's dashboard to modify or delete users etc.