SSO Wall of Shame: vendors that treat SSO as luxury feature, not core security
sso.tax
sso.tax
author is complaining that the business model of others doesn't align with his need to have the tiniest possible budget and spend the bare minimum on security. boo hoo hoo. if you need sso, suck up the cost and yes, you'll have to pass it on to your customers. if you don't like the pricing model of the saas vendor you're using, how about try to build the service in-house. suddenly you'll realize how cheap even the enterprise offering is.
SSO is, in 2018, just being decent about security. It is hard enough to operate securely; it is shitty behavior to make it inordinately harder for nontechnical people to do the right thing. (SCIM, however? That's something that directly benefits enterprises who have to operate in bulk.)
Something that is typically much less trivial is user provisioning from an identity provider. Most companies availing of SSO will require an automated user provisioning process also be in place. While the SCIM standard is pretty good, and support for it is getting better, implementations of it in identity providers are quite varied and often incomplete, not to mention poorly documented. Companies often also need to provision data that is not stored in the identity provider, so you can imagine the challenge in providing alternative solutions to make that work.
As others have already pointed out, it’s far more likely however that vendors see the requirement for SSO as a signal that a company is larger and falls more in the “enterprise” tier of pricing, allowing them to instantly provide something of value at a higher pricing point. SSO is treated much the same as things like premium support and SLAs - you charge extra because the customers who want it can afford to pay for it.
At the same time, most large-ish companies (around 100+ employees I'd guess) will also have a person whose job is to negotiate pricing with all their vendors, and the discounts can be substantial.
Maybe SaaS products should just be more transparent and say "Want to have more than 50 users? Pay us double."
Enterprise SSO is a great lever for price discrimination.
It's SAML2 and it's 2018. Not one of the ~20 services I've integrated with our provider has received so much as an email from us about the setup process on our end.
This is a solved problem.