[PR #3803] [MERGED] docs: sso group sync and supabase attribute mapping #3820

Closed
opened 2026-06-05 18:53:15 -04:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/langchain-ai/docs/pull/3803
Author: @brianto-langchain
Created: 4/29/2026
Status: Merged
Merged: 4/30/2026
Merged by: @brianto-langchain

Base: mainHead: brianto/ent-928-update-docs


📝 Commits (8)

  • d17b70f docs(langsmith): document SSO Groups Sync [ENT-928, ENT-978]
  • f344c4d docs(langsmith): fill in SSO Groups Sync self-hosted version
  • 952f7a6 docs(langsmith): SSO Groups Sync feedback pass
  • 04b8594 docs(langsmith): document Supabase Attribute Mapping
  • 3ceb1ed Apply suggestions from code review
  • e94eff6 docs(langsmith): bump SSO Groups Sync app version to 0.15.2rc1
  • 387cf33 docs(langsmith): bump SSO Groups Sync app version to 0.15.2rc2
  • 15b15c5 Revert "docs(langsmith): bump SSO Groups Sync app version to 0.15.2rc2"

📊 Changes

5 files changed (+237 additions, -1 deletions)

View changed files

📝 src/langsmith/jit-invite-sso.mdx (+12 -0)
📝 src/langsmith/rbac.mdx (+1 -1)
📝 src/langsmith/self-host-sso.mdx (+50 -0)
📝 src/langsmith/self-host-user-management.mdx (+10 -0)
📝 src/langsmith/user-management.mdx (+164 -0)

📄 Description

Summary

Documents the SSO Groups Sync provisioning path — an alternative to SCIM that reads group memberships from the SSO token at login time and assigns roles using the existing SCIM naming convention.

  • user-management.mdx — new ### SSO Groups Sync (alternative) nested under SCIM, with comparison table, UI settings reference, API PATCH example, naming examples (built-in and custom roles), behavior, and tradeoffs.
  • self-host-sso.mdx — new ### SSO Groups Sync section with Helm/Docker scope examples, IdP-side guidance, and minimum chart/app version Note.
  • self-host-user-management.mdx — feature entry with minimum chart/app version Note.
  • jit-invite-sso.mdx — adds SSO Groups Sync precedence relative to JIT/invites/SCIM.
  • authentication-methods.mdx — one-line update under SAML SSO.
  • rbac.mdx — one-sentence note that roles can be assigned via SCIM groups or SSO Groups Sync.

Self-hosted minimum: Helm chart 0.15.0-rc.3 / app 0.15.2rc1.

Test plan

  • make lint_prose passes on changed files (verified locally)
  • make broken-links shows no new failures attributable to this branch (verified — pre-existing failures only)
  • All anchor links (#sso-groups-sync-alternative, #group-naming-convention, #configure-custom-separator) resolve in preview
  • Reviewer: confirm UI label copy matches the live LangSmith Settings → SSO Configuration page

AI agent disclosure

Drafted with Claude Code (Opus 4.7).

🤖 Generated with Claude Code


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/langchain-ai/docs/pull/3803 **Author:** [@brianto-langchain](https://github.com/brianto-langchain) **Created:** 4/29/2026 **Status:** ✅ Merged **Merged:** 4/30/2026 **Merged by:** [@brianto-langchain](https://github.com/brianto-langchain) **Base:** `main` ← **Head:** `brianto/ent-928-update-docs` --- ### 📝 Commits (8) - [`d17b70f`](https://github.com/langchain-ai/docs/commit/d17b70fdbc445a78776edef13fa9fa79809cc39b) docs(langsmith): document SSO Groups Sync [ENT-928, ENT-978] - [`f344c4d`](https://github.com/langchain-ai/docs/commit/f344c4d02c031df16ba754e2504b7cca3840a712) docs(langsmith): fill in SSO Groups Sync self-hosted version - [`952f7a6`](https://github.com/langchain-ai/docs/commit/952f7a6d390cb6c167a564f11f17a5a08faee3a8) docs(langsmith): SSO Groups Sync feedback pass - [`04b8594`](https://github.com/langchain-ai/docs/commit/04b8594f5e195181ed6d2072708a015b7b03ef30) docs(langsmith): document Supabase Attribute Mapping - [`3ceb1ed`](https://github.com/langchain-ai/docs/commit/3ceb1ed2158ad479b14a3cb80f69fa3bc8273ff8) Apply suggestions from code review - [`e94eff6`](https://github.com/langchain-ai/docs/commit/e94eff67ce6b0d197f579088e65fc148d4a644b7) docs(langsmith): bump SSO Groups Sync app version to 0.15.2rc1 - [`387cf33`](https://github.com/langchain-ai/docs/commit/387cf33422be16971c15c6bae4be6e8e86eb649d) docs(langsmith): bump SSO Groups Sync app version to 0.15.2rc2 - [`15b15c5`](https://github.com/langchain-ai/docs/commit/15b15c5249ab745e46ba8421ed14345f41a59ac6) Revert "docs(langsmith): bump SSO Groups Sync app version to 0.15.2rc2" ### 📊 Changes **5 files changed** (+237 additions, -1 deletions) <details> <summary>View changed files</summary> 📝 `src/langsmith/jit-invite-sso.mdx` (+12 -0) 📝 `src/langsmith/rbac.mdx` (+1 -1) 📝 `src/langsmith/self-host-sso.mdx` (+50 -0) 📝 `src/langsmith/self-host-user-management.mdx` (+10 -0) 📝 `src/langsmith/user-management.mdx` (+164 -0) </details> ### 📄 Description ## Summary Documents the SSO Groups Sync provisioning path — an alternative to SCIM that reads group memberships from the SSO token at login time and assigns roles using the existing SCIM naming convention. - `user-management.mdx` — new `### SSO Groups Sync (alternative)` nested under SCIM, with comparison table, UI settings reference, API `PATCH` example, naming examples (built-in and custom roles), behavior, and tradeoffs. - `self-host-sso.mdx` — new `### SSO Groups Sync` section with Helm/Docker scope examples, IdP-side guidance, and minimum chart/app version Note. - `self-host-user-management.mdx` — feature entry with minimum chart/app version Note. - `jit-invite-sso.mdx` — adds SSO Groups Sync precedence relative to JIT/invites/SCIM. - `authentication-methods.mdx` — one-line update under SAML SSO. - `rbac.mdx` — one-sentence note that roles can be assigned via SCIM groups or SSO Groups Sync. Self-hosted minimum: Helm chart **0.15.0-rc.3** / app **0.15.2rc1**. ## Test plan - [x] `make lint_prose` passes on changed files (verified locally) - [x] `make broken-links` shows no new failures attributable to this branch (verified — pre-existing failures only) - [x] All anchor links (`#sso-groups-sync-alternative`, `#group-naming-convention`, `#configure-custom-separator`) resolve in preview - [x] Reviewer: confirm UI label copy matches the live LangSmith Settings → SSO Configuration page ## AI agent disclosure Drafted with Claude Code (Opus 4.7). 🤖 Generated with [Claude Code](https://claude.com/claude-code) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-06-05 18:53:15 -04:00
yindo closed this issue 2026-06-05 18:53:15 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langchain-ai/docs#3820