Skip to content

Clarify how users are provisioned under SAML#4202

Open
AmberAlston wants to merge 1 commit into
mainfrom
saml-provisioning-docs-clarity
Open

Clarify how users are provisioned under SAML#4202
AmberAlston wants to merge 1 commit into
mainfrom
saml-provisioning-docs-clarity

Conversation

@AmberAlston

@AmberAlston AmberAlston commented Jun 23, 2026

Copy link
Copy Markdown
Member

Preview link: https://deploy-preview-4202--replicated-docs.netlify.app/vendor/team-management-saml-auth#provisioning-users-with-saml

What

Clarifies how new team members are added when a team uses SAML, especially under SAML-only enforcement. Today the docs tell admins that SAML-only teams don't use email invites, but never explain how a brand-new user (one who doesn't yet exist in the team) actually gets created. That gap leads to support escalations.

Changes

  • New "How users are added to your team under SAML" section in team-management-saml-auth.md, with a table covering the four provisioning paths: SCIM, IdP-initiated JIT, domain-redirect JIT, and email invitation. Defines JIT in plain terms and notes that domain redirect is enabled by Support / the account team rather than self-service.
  • Rewrote the IdP-initiated login paragraph that previously said it "only works for existing and invited users" without explaining where new users come from under SAML-only.
  • Fixed a broken cross-reference that pointed readers to the SCIM section for a provisioning explanation it didn't contain.
  • Added a Troubleshooting section documenting the user-facing login error No SAML-enabled teams found for email domain, its causes, and the fix.
  • Linked the SAML-only note in team-management.md to the new provisioning section.

Verification done

The troubleshooting entry was checked against the backend. The error fires for a not-yet-existing user only when no SAML-enabled team has the user's email domain in its authorized domains. The doc wording matches that behavior.

@AmberAlston AmberAlston requested a review from a team as a code owner June 23, 2026 20:21
@replicated-ci replicated-ci added type::docs Improvements or additions to documentation type::feature labels Jun 23, 2026
@netlify

netlify Bot commented Jun 23, 2026

Copy link
Copy Markdown

Deploy Preview for replicated-docs ready!

Name Link
🔨 Latest commit 973db17
🔍 Latest deploy log https://app.netlify.com/projects/replicated-docs/deploys/6a3aefbf1910070008f4f549
😎 Deploy Preview https://deploy-preview-4202--replicated-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Comment thread docs/vendor/team-management-saml-auth.md Outdated
Comment thread docs/vendor/team-management-saml-auth.md Outdated
Comment thread docs/vendor/team-management-saml-auth.md Outdated
Comment thread docs/vendor/team-management-saml-auth.md Outdated
Comment thread docs/vendor/team-management-saml-auth.md Outdated
Comment thread docs/vendor/team-management-saml-auth.md Outdated
Comment thread docs/vendor/team-management-saml-auth.md Outdated
Comment thread docs/vendor/team-management.md Outdated
Comment thread docs/vendor/team-management.md Outdated
Comment thread docs/vendor/team-management.md Outdated
@netlify

netlify Bot commented Jun 23, 2026

Copy link
Copy Markdown

Deploy Preview for replicated-docs-upgrade ready!

Name Link
🔨 Latest commit 973db17
🔍 Latest deploy log https://app.netlify.com/projects/replicated-docs-upgrade/deploys/6a3aefbfe5bc4e0008c126c9
😎 Deploy Preview https://deploy-preview-4202--replicated-docs-upgrade.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Adds a "How users are added to your team under SAML" section that lays
out the provisioning paths (SCIM, IdP-initiated JIT, domain-redirect
JIT, email invitation) in a table, so admins on SAML-only teams know how
a brand-new user gets created instead of hitting a dead end at the
email-invite note.

Also:
- Rewrites the circular IdP-initiated login paragraph that said it
  "only works for existing and invited users" without explaining where
  new users come from.
- Fixes a broken cross-reference that pointed at the SCIM section for a
  provisioning explanation it never gave.
- Adds a Troubleshooting section documenting the user-facing login error
  "No SAML-enabled teams found for email domain" and its causes.
- Links the SAML-only note on the team-management page to the new
  provisioning section.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@AmberAlston AmberAlston force-pushed the saml-provisioning-docs-clarity branch from f2b25d8 to 973db17 Compare June 23, 2026 20:42
@AmberAlston AmberAlston requested a review from grantmiller June 23, 2026 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type::docs Improvements or additions to documentation type::feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants