WHAT YOU WILL LEAVE WITH

Choose and verify an authentication configuration without confusing successful sign-in with appropriate document access.

Separate Sign-In From Authorization

Grist’s authentication overview documents multiple deployment approaches. Choose one that fits the identity system you actually operate instead of assuming every installation uses the same hosted login service.

A hypothetical contractor may successfully authenticate yet still need no access to the finance document. Conversely, a recognized employee may need a workspace invitation or a particular document role. Treat those as separate checks; a working sign-in button does not establish the intended access policy.

Documentation: Grist: Authentication Overview

Check the Current OIDC and SAML Requirements

The current official OIDC and SAML pages state an activation-key/full-edition requirement. Eligibility for a free activation key is a separate vendor policy to review, not a reason to assume unrestricted SSO in every package. Record the intended release and edition before following a provider-specific setup.

OIDC documentation identifies issuer, client and callback configuration. Use the exact current instructions for your provider and deployment hostname. Keep the client secret in the approved secret store and its reference in the operating record. Do not paste it into this site or a public example.

Documentation: Grist: OpenID Connect · Grist: SAML

Verify Identity and Access Together

Use synthetic identities representing a regular employee, a contractor and a person who should not receive document access. Plan a way to recover administrative access before switching a production identity configuration. The following is a proposed verification procedure, not a claim that this site configured an identity provider.

  1. Confirm the application hostname and registered callback match the intended deployment.
  2. Sign in with an allowed synthetic identity.
  3. Verify the identity attributes used to recognize that person.
  4. Check expected workspace and document access.
  5. Attempt access that the role must not have.
  6. Check sign-out, fresh sign-in and the documented account-removal workflow.

Documentation: Grist: OpenID Connect · Grist: SAML · Grist: Access Rules

Diagnose the Failing Layer

If authentication fails, inspect provider registration, deployment URL and the current documented configuration first. If sign-in succeeds but a document is unavailable, inspect sharing and access policy rather than broadening authentication settings. Keep safe error details that identify the failing stage without exposing tokens.

A change of identity provider can also alter how an existing person is recognized. Review that mapping before inviting everyone again or creating replacement accounts. Record the administrator responsible for the provider and the administrator responsible for Grist so an issue has a clear handoff.

WORKING EXAMPLE / SYNTHETIC DATA

Hypothetical sign-in and authorization acceptance

This is an illustrative worksheet to adapt to your own evaluation. It is not a measured product test or a claim about results in your installation.

Hypothetical sign-in and authorization acceptance
IdentitySign-In ExpectationDocument Expectation
Employee AAllowed through intended providerOnly assigned business access
Contractor BAccording to approved policyNo finance document access
Uninvited identity CProvider behavior recordedNo unintended workspace access
AdministratorRecovery path documentedCan review and repair configuration

A correct sign-in configuration identifies users consistently and leaves the intended document permissions intact.

Inspect the official interface evidence

These previously captured interfaces provide orientation. Their versions and dates are distinct from the documentation review above.

INTERFACE SPECIMENS / ANNOTATED

Inspect the interface, with its context.

Open a specimen to see the source image and the observations it supports. A vendor demonstration is distinct from a self-hosted installation.

GristOfficial public demo · Demo identifies v1.7.20
Official public demoDemo identifies v1.7.20
Grist official Lightweight CRM demo showing a contact list, selected contact card and interactions table with fictional sample data.
The official Lightweight CRM template combines a contact grid, a detail card and an interactions table. The demo identifies its sample data as fictional. This hosted v1.7.20 demo is separate from the v1.7.21 core licence check.
  1. Contact gridThe left widget lists sample companies and follow-up tasks.
  2. Detail cardThe upper-right widget presents fields for the selected contact.
  3. Related interactionsThe lower-right widget displays the sample interaction history.
Interface and sample template © Grist Labs. Browser capture by OwnStack Atlas; numbered annotations are separate overlays. Reviewed 25 October 2026.Open official source ↗Enlarge original ↗
SOURCE REGISTER

Check the facts and their boundaries.

Official documentation supports the product statements. The evaluation procedures and synthetic examples are editorial guidance. We have not independently run the installation, migration or recovery procedures described here.

Grist: Authentication OverviewPrimary source ↗

Supported authentication approaches; selection depends on installation and edition. Reviewed 2026-11-01.

Grist: OpenID ConnectPrimary source ↗

Current activation-key requirement and provider/client/callback configuration. Reviewed 2026-11-01.

Grist: SAMLPrimary source ↗

Current activation-key/full-edition requirement; no identity-provider test performed. Reviewed 2026-11-01.

Grist: Access RulesPrimary source ↗

Document-owner rules, row/column access and View As inspection. Reviewed 2026-11-01.