设置
您可以独立控制以下两个设置,以管理用户如何加入您的组织。JIT 配置
jit_provisioning_enabled 设置控制自动用户配置。启用后,通过您的 SSO 提供商进行身份验证的用户将自动添加到您的组织,并分配到默认的工作区,具有默认的角色。更多详情,请参阅配置默认 SSO 设置。禁用后,用户必须被明确邀请或通过 SCIM 添加,才能访问组织。
邀请
invites_enabled 设置控制手动用户邀请。启用后,组织管理员可以在用户登录之前向他们发送邀请。被邀请的用户可以在通过 SSO 登录时认领他们的邀请。禁用后,不允许手动邀请,用户只能通过 JIT 配置或 SCIM 加入。
更新设置
您可以在 LangSmith UI 或使用 LangSmith API 更新这些设置:- UI
- API
在 LangSmith UI 中:
- 导航至 设置 → 组织 → 访问与安全 → 常规。
- 根据需要切换 启用 JIT 配置 和 允许邀请。
- 在 设置 → 组织 → SSO 配置 中配置 SSO 默认工作区和角色。
如果您使用的是 LangSmith 自托管,请注意以下事项:
- JIT 配置和邀请设置仅适用于默认组织(由
default_sso_provision=true标识)。其他组织在自托管环境中必须使用邀请。 - 环境变量
SELF_HOSTED_JIT_PROVISIONING_ENABLED可以全局覆盖 JIT 配置设置。设置为false时,无论其单独设置如何,所有组织的 JIT 配置都将被禁用。 - 有关其他自托管用户管理自定义,请参阅自定义用户管理。
用户访问工作原理
当用户尝试通过 SSO 登录时,LangSmith 遵循以下决策流程:- 用户通过 SSO 提供商进行身份验证。
- LangSmith 检查用户是否已拥有组织访问权限:
- 检查邀请是否已启用且存在待处理的邀请:
- 检查 JIT 配置是否已启用:
当 JIT 配置和邀请都启用时,邀请优先。如果用户有待处理的邀请,他们将使用邀请的内容添加,而不是默认的 SSO 设置。
配置场景
开放访问(两者都启用)
配置:- ✓ JIT 配置已启用
- ✓ 邀请已启用
- 用户可以立即通过 SSO 登录并自动配置。
- 管理员可以发送邀请以分配特定角色或工作区。
- 被邀请的用户获得邀请配置;未被邀请的用户获得默认 SSO 配置。
仅 JIT(邀请禁用)
配置:- ✓ JIT 配置已启用
- ✗ 邀请已禁用
- 所有通过 SSO 进行身份验证的用户都会自动配置。
- 管理员无法发送邀请。
- 所有新用户都获得相同的工作区和角色。
仅邀请(JIT 禁用)
配置:- ✗ JIT 配置已禁用
- ✓ 邀请已启用
- 用户必须被邀请才能访问组织。
- 没有邀请的用户即使拥有有效的 SSO 凭据也会被拒绝访问。
- 对谁可以访问组织进行细粒度控制。
关闭访问(两者都禁用)
配置:- ✗ JIT 配置已禁用
- ✗ 邀请已禁用
- SSO 用户无法自动加入组织。
- 无法发送邀请。
- 用户必须通过 SCIM 或由管理员直接配置,前提是他们已通过 SCIM 成为组织的一部分。
用户访问快速参考
| JIT 已启用 | 邀请已启用 | 待处理邀请 | 结果 |
|---|---|---|---|
| ✓ | ✓ | 是 | 邀请已认领(使用邀请配置) |
| ✓ | ✓ | 否 | 自动配置(默认 SSO 配置) |
| ✓ | ✗ | 不适用 | 自动配置(默认 SSO 配置) |
| ✗ | ✓ | 是 | 邀请已认领 |
| ✗ | ✓ | 否 | 访问被拒绝 - 必须被邀请 |
| ✗ | ✗ | 不适用 | 访问被拒绝 - 必须使用 SCIM 或管理员 |
配置默认 SSO 设置
当 JIT 配置 启用时,为新用户配置默认设置:- 默认工作区角色。选择用户自动配置时获得的工作区角色。有关每个角色可以执行的操作的详细信息,请参阅组织和工作区操作。选项包括:
-
默认工作区。选择一个或多个用户自动添加到的工作区。用户在所有选定的工作区中获得相同的角色。配置方法:
- 转到 设置 → 组织 → SSO 配置。
- 设置 默认工作区角色。
- 选择 默认工作区。
- 保存您的配置。
SCIM 集成
如果您的组织使用 SCIM(跨域身份管理系统),用户可以通过您的身份提供商自动配置和管理。SCIM 提供了一种额外的用户管理机制,与 JIT 和邀请设置协同工作。SCIM 组成员身份会覆盖手动分配的角色或通过 JIT 配置分配的角色。如果您使用 SCIM,请考虑禁用 JIT 配置以避免冲突。
SSO 组同步
SSO 组同步是 SCIM 的替代方案,它在登录时从 SSO 令牌读取组成员身份,并使用 SCIM 命名约定分配组织和工作区角色。同步在每次登录时的 JIT 和邀请解析之后运行,并且仅拥有它创建的成员身份。 与 JIT、邀请和 SCIM 的优先级关系:- SCIM 来源的成员身份永远不会被 SSO 组同步修改。
- SSO 组同步来源的成员身份在每次登录时根据令牌的组成员身份完全替换。
- 手动和 JIT 配置的成员身份不会被 SSO 组同步修改。
相关文档
将这些文档连接到 Claude、VSCode 等,通过 MCP 获取实时答案。

