News for hackers. Stuff that matters.
Re:ZeroTier Business SSO by eqvinox on Thursday June 09, 2022 @04:56PM (#31686755)
Another one for the SSO wall of shame [https://sso.tax/] :(

(Arguments for this being a bad thing are listed there)

Re:ZeroTier Business SSO by lordofmoria on Thursday June 09, 2022 @06:34PM (#31687828)
I used to be with the SSO-wall-of-shame crowd...until I had to maintain and support SSO within a production app. G-suite/Social SSO? Fine. Not a problem. SAML? Good luck automating that and not having to reset certs / tweak things per-client. That's why it costs money.

Another problem I have with the "SSO should be free, because it's security-related" argument is that it's a misunderstanding of why it costs money. It's not because companies want to gate security features. It's because when you're trying to create a pricing model for an otherwise free product, going from "I'm ok with manually inviting/deactivating users" to "I now need SSO, because this product has enough adoption within the company to merit it" happens to be an almost a perfect way to delineate between casual freemium users and business users who should be paying. That, combined with my initial point, is why I dropped out of the SSO tax crowd.

Re:ZeroTier Business SSO by sgtfrankieboy on Friday June 10, 2022 @04:33AM (#31691532)
The issue is that SSO is often in the Enterprise tier.

The best solution would be to have G-Suite SSO in the lowest paid tier and SAML in Enterprise.

Re:ZeroTier Business SSO by grumblez on Friday June 10, 2022 @02:28PM (#31697710)
The issue there is that G-Suite's OAuth2 implementation doesn't yet support PKCE.
Re:ZeroTier Business SSO by tptacek on Thursday June 09, 2022 @07:09PM (#31688126)
Security professionals hate the SSO tax, probably even more than they hate SMS 2FA. I wrote a kind of defense for it here:

https://news.ycombinator.com/item?id=29892664

Long story short: it has almost nothing to do with the cost of providing SSO features (which is what upsets security nerds, because we know it's not that expensive to get these features right, though they are tricky).

Rather: the SSO tax is much more about making services cheap/free for small customers, and charging "what they're really worth" (the core service! the whole thing! not just the SSO feature!) to companies that demonstrate that they're large enough by demanding SSO.

You don't have to like it! I sure don't! We SSO everything and are relatively small and the tax takes a bite. But it's at least worth understanding the logic behind it.

Re:ZeroTier Business SSO by api on Thursday June 09, 2022 @08:54PM (#31688774)
Good defense and I agree, but I also agree that the SSO tax sucks.

Not a day goes by that I don't dedicate some thought to better business models for software and services, especially for FOSS and otherwise pro-freedom pro-user software. It's hard for many reasons. User-hostile software (surveillance, loot box games, cryptocurrency scams) is easy to make money from, but that's not my thing.

Re:ZeroTier Business SSO by simonjgreen on Friday June 10, 2022 @02:43AM (#31690844)
For me it's a bit like how first class passengers cover the cost of the flight for all the economy class passengers.

And I 100% agree with you. As good security practice SSO should be available for all but the reasoning makes sense

Re:ZeroTier Business SSO by api on Thursday June 09, 2022 @04:59PM (#31686802)
I agree. We do have plans to support free "social SSO" in the future with certain providers.

<rant>

... now if people would only pay for software without some lever like this we'd make SSO included.

I was just ranting on this topic earlier today:

https://news.ycombinator.com/item?id=31676011#31680304

SSO is a fairly decent "are you a business or an individual" lever, which is why the SSO tax exists. Otherwise businesses will not pay anything and then complain when you disappear.

As I always say: people will pay $10 every day for a latte and a donut at Starbucks but you have to twist their arms to get them to pay much less than that for software they get tons of value from.

</rant>

Re:ZeroTier Business SSO by ROFISH on Thursday June 09, 2022 @06:52PM (#31687969)
The problem is mostly tax being across all vendors.

Sure, you can do it, but then it's $5/seat for thing A, $3/seat for thing B, $4/seat for thing C, and you can end up paying $50/seat for all the random software associated.

Yeah, for high value employees that's nothing. But for a warehouse worker to login and checkoff a compliance form once a month? It's not worth it, give them a shared login.

And then once shared logins happen, it'll just become habit for a bunch of small stuff that snowballs.

So that's why the first thing I look at for software is that if it has a per-seat cost, I'm going elsewhere because I want all my staff, not just the high-value staff, to be able to access and get what they need done.

Re:ZeroTier Business SSO by eqvinox on Thursday June 09, 2022 @05:07PM (#31686892)
> SSO is a fairly decent "are you a business or an individual" lever.

Arguably, a "are you a business rich enough to afford better security concepts" lever. So the smaller companies are left stranded :(

I understand your point, but at the same time I'd rather go for other levers. Maybe charging extra for SSO on support plans, while making SSO features themselves freely available (without support)?

[Ed.: I see you reworded your post a bit:]

> I agree. We do have plans to support free "social SSO" in the future with certain providers.

I guess that could cover most realistic small-business use cases. Or rather, if you can afford a "complicated" SSO solution, you can actually afford a SSO surcharge on services too. Sounds like a better lever?

Re:ZeroTier Business SSO by ay on Thursday June 09, 2022 @05:29PM (#31687144)
FWIW - all of the prices listed on sso.tax look to me like reasonable amounts for anything that can call itself a business in the western Europe or the US.

One can view it as the SSO-enabled offering being a product, and the SSO-less option being a demo. Which, let’s be fair, it really is.

So, would you advocate the removal of the SSO-less trial discount ?

Re:ZeroTier Business SSO by ahnberg on Thursday June 09, 2022 @05:41PM (#31687297)
The issue isn't so much that one single separate service is priced in a certain way. When you add up dozens and dozens of services for various split needs for the business, and each one of them has a $/user/month thing and then to build decent security into it all, you double or triple that amount per service. It adds up, very quickly.

For the good of the Internet, the security of the global entirety of things, it is very very wise if everyone makes an attempt to make the defaults sane and secure, including things like this. It surely is a differentiator between "individual" and "business", but it shouldn't have to be. I agree wholehartedly with the sso.tax site that it's just one way for business to attempt to make revenue out of a basic need that any modern company would have.

Make the profit of real value added services for enterprises, automation, integrations, support, advanced features that gives insights or saves money or whatever; but don't be sneaky with the security aspect, is basically what I'm saying.

Compare it with streaming services. No one can argue against Netflix being particularly expensive. Anyone can afford it. It's just one latte per month. But when you not only want to consume what is on Netflix, you have to get another service, and another, and another, and another. Very very soon the aggregated cost starts to be very noticeable for a lot of people. And piracy makes a comeback.

Re:ZeroTier Business SSO by michaelt on Thursday June 09, 2022 @07:06PM (#31688100)
If your users are paid the US federal minimum wage of $7.25 and working 40 hours a week, every user is already costing the business $1160/user/month.

And I very much doubt the typical ZeroTier user is earning minimum wage.

ZeroTier's SSO costs $5/user/month.

Why do so many people in tech expect to earn $$$$$$ themselves, yet expect their peers to work for nothing?

Re:ZeroTier Business SSO by ay on Thursday June 09, 2022 @08:05PM (#31688486)
once again: simply treat “with SSO” as the primary product offering(s) and prioritize which services you can afford.
Re:ZeroTier Business SSO by eqvinox on Thursday June 09, 2022 @05:44PM (#31687331)
Yes, I would advocate the removal of the SSO-less trial discount. Rationale: most of these "trials" are otherwise fully capable and lend themselves very well to becoming long-term ways of doing things. "Nothing is more definitive than the temporary."

Or, to view it from a different angle - SSO is not a/the feature that should be removed to make it the "trial".

And from yet another angle: you could consider removing (or not offering) SSO similar to selling a car without seat belts (ignoring aspects of legality). It's not a problem until it is. But if you want the seat belts to be effective, you need to always have and use them from minute zero.

Re:ZeroTier Business SSO by keonix on Thursday June 09, 2022 @05:57PM (#31687442)
> western Europe or the US.

Why would we care about anyone not in the richest countries. It's not like they need security by default to not become another botnet and DDoS Europe or US businesses.

I would like to see you justify paying sso.tax to business owner in countries where sysadmin is payed less than those services ask in a month

Re:ZeroTier Business SSO by ignoramous on Thursday June 09, 2022 @05:23PM (#31687081)
> As I always say: people will pay $10 every day for a latte and a donut at Starbucks but you have to twist their arms to get them to pay much less than that for software they get tons of value from.

I guess there's a lesson or two in market positioning and distribution in there somewhere.

See also: SimSWE 4: Wants, needs, and chasm-crossing, https://apenwarr.ca/log/20211024 (2021).

Re:ZeroTier Business SSO by newfonewhodis on Thursday June 09, 2022 @05:46PM (#31687346)
> people will pay $10 every day for a latte and a donut at Starbucks

I know you are using this for effect, but I literally do not know anyone who goes to Starbucks anywhere close to daily.

Re:ZeroTier Business SSO by iampims on Thursday June 09, 2022 @05:56PM (#31687437)
I live next to a Starbucks, and see tons of familiar faces everyday.
Re:ZeroTier Business SSO by Spivak on Thursday June 09, 2022 @06:32PM (#31687811)
$10/mo is infinity dollars — I’m not committing to that, especially because the cost to leaving is high.

$10 for lunch, even regularly, is still a one time expense.

It’s capx vs. opex

Re:ZeroTier Business SSO by tbyehl on Thursday June 09, 2022 @07:24PM (#31688239)
It's almost like they'd seen those arguments and behaved accordingly. They don't make you call for pricing. They don't have SSO bundled into a higher pricing tier. It's à la carte for $5.
Re:ZeroTier Business SSO by lacrosse_tannin on Thursday June 09, 2022 @06:22PM (#31687709)
sso costs time/money to implement, support, maintain,...
Re:ZeroTier Business SSO by Spivak on Thursday June 09, 2022 @06:27PM (#31687766)
And it also a high-value feature for people who have money to spend.

And if you use Auth0/Okta to implement your SSO (on the SaaS side) shits expensive as fuuuck and cost is per integration.

Re:ZeroTier Business SSO by sandstrom on Thursday June 09, 2022 @05:21PM (#31687053)
Great page, I’m also annoyed by this. SSO tax is a great name btw.

They should have a hall of fame at the bottom though, showcasing SaaS-providers doing it right.