Grist 1.2.6 removing SSO via OIDC/SAML
-
"Update on OIDC/SAML support
As of this release, Grist Labs will no longer be officially supporting SSO via OIDC/SAML outside of the full edition of Grist. If you're already running OIDC or SAML on a self-hosted Grist installation configured before this change, it should continue to work. If you're relying on OIDC/SAML in production, absolutely reach out to us, we want full Grist to work for your organization."
Hello team,
One of our Cloudron instances is using Grist without the Full Edition license (since the organization doesn't qualify). Grist found a niche as part of a few business processes where we needed a few users from different departments to be able to login and check the progress on some n8n workflows. Historically we had used n8n's data tables but they were severely limited and not intuitive - which is where the self hosted Grist-core with Custom Widgets became very useful.
The question is whether or not we should be installing this update since our Grist instance is used in production and is part of our workflows (albeit, nothing insane) and our Cloudron users have been using SSO. And before anyone suggests it we're not going to just apply a full edition license and violate the terms.
-
Hello @umnz
I would disable automatic updates for your production grist until this is resolved.
Create a clone of the production grist and update the clone and validate the clone if everything is working.
After that you should have a good idea of what to expect.Since they state:
As of this release, Grist Labs will no longer be officially supporting SSO via OIDC/SAML outside of the full edition of Grist. If you're already running OIDC or SAML on a self-hosted Grist installation configured before this change, it should continue to work. If you're relying on OIDC/SAML in production, absolutely reach out to us, we want full Grist to work for your organization.
The important part being:
If you're already running OIDC or SAML on a self-hosted Grist installation configured before this change, it should continue to work.
Should is the key word here.
Meaning they can go break that (deliberately or not) in the future and just shrug it of with stating:Grist Labs no longer be officially supporting SSO via OIDC/SAML outside of the full edition of Grist
So if I where in your position I would see to migrating the SSO users to normal users.
If I remember correctly I did test that some time ago.
When SSO users exist and try to login and there is no SSO support it shows a migration message for that user.But please test that with a cloned version and report what you find for everyone else.
-
We learned a while back not to allow auto updates, hence checking release notes before each update.
I won't be able to do any testing until later this week unfortunately. If we have to, we'll migrate to normal users and then we'll likely look at moving to nocodb or similar. Can't be supporting enshittification.
-
Nevermind - needed to check the docs:
https://docs.cloudron.io/packages/grist/ -
So if I where in your position I would see to migrating the SSO users to normal users.
If I remember correctly I did test that some time ago.
When SSO users exist and try to login and there is no SSO support it shows a migration message for that user.
We don't get the option to add a user manually it seems. When I try to "add user" in the top right profile menu, I get a redirect as the same user. I can't seem to create new users that way.
When I try to invite to a document using the link, I get the Cloudron login page (if I'm using incognito, otherwise it just logs me in as me automatically).

Honestly, a completely enshittified experience. Anyone reading this.. don't bother with this app if you're starting out, it's only going to get worse.
-

Something weird with the code block in docs - it's:
export GRIST_DEFAULT_EMAIL=admin@email.comHello @umnz
Something weird with the code block in docs - it's: export GRIST_DEFAULT_EMAIL=admin@email.com
Thanks for pointing this out, fixing it.
Honestly, a completely enshittified experience. Anyone reading this.. don't bother with this app if you're starting out, it's only going to get worse.
That is honest feedback, but directed towards @grist and not Cloudron.
Unfortnuatly we have no control over what upstream apps decide.
But that is also the reason why we started publishing more of our own apps like Cubby, Contacts, Mail and so on. -
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login