本指南假设您已阅读管理指南和组织设置指南。
LangSmith 通过功能标志为用户管理提供了额外的自定义功能。

功能

组织级别下的工作区邀请

LangSmith 的默认行为要求用户必须是组织管理员才能邀请新用户加入组织。对于希望将此职责委托给工作区管理员的自托管客户,可以设置一个功能标志,使工作区管理员也能邀请新用户加入组织,以及邀请他们进入其负责的特定工作区。 一旦通过以下配置选项启用此功能,工作区管理员就可以在设置 > 工作区下的工作区成员标签页中添加新用户。在工作区级别邀请时支持以下两种情况,而组织级别的邀请功能则与之前相同。
  1. 邀请尚未在组织中激活的用户:此操作将把这些用户以“待处理”状态添加到组织和特定工作区。
  2. 邀请已在组织中激活的用户:此操作将直接把这些用户作为活跃成员添加到工作区(无待处理状态)。
管理员可以同时邀请符合上述两种情况的用户。

配置

Helm

SSO 新成员登录流程

自 Helm v0.11.10 版本起,使用 OAuth SSO 的自托管部署将不再需要手动在 LangSmith 设置中添加成员才能让他们加入。部署将拥有一个默认组织,新用户在首次登录 LangSmith 时将自动被添加到该组织。 对于您的默认组织,您可以设置将哪些工作区和工作区角色分配给新成员。对于非默认组织,邀请流程保持不变。 一旦用户加入某个组织,超出默认组织设置范围的工作区或角色变更,必须通过 LangSmith 设置(如之前所述)或通过 SCIM 进行管理。
默认情况下,所有新用户都会被添加到组织初始配置的工作区(默认为工作区 1),并被赋予工作区编辑者角色。
更新 SSO 成员设置
要更改您的默认组织,请使用组织选择器下拉菜单中的设置默认组织选项。(需要在源组织和目标组织中都拥有组织管理员权限。)

SSO 组同步

自托管环境中的 SSO 组同步需要 LangSmith chart 版本 0.15.0-rc.3(应用程序版本 0.15.2rc1)或更高版本。
SSO 组同步 从 OIDC ID 令牌中读取组成员资格,并使用 SCIM 命名规范 来分配组织和工作区角色。对于那些身份提供商(IdP)可以在 OIDC 令牌中包含组信息,但难以运行 SCIM 预配置的自托管组织来说,这是一个比 SCIM 更简单的替代方案。 有关身份提供商(IdP)端的配置(声明、作用域),请参阅 OIDC SSO 设置指南中的 SSO 组同步部分。有关设置参考和行为,请参阅 主要的 SSO 组同步文档。

禁用组织创建

默认情况下,任何用户都可以在 LangSmith 中创建组织。对于自托管客户,管理员可能希望在设置好初始组织后限制此能力。此功能标志允许管理员禁止用户创建新组织。

配置

对于使用 基本认证 或 SSO 的组织,userOrgCreationDisabled 功能标志默认设置为 true。
Helm

禁用个人组织

默认情况下,任何登录 LangSmith 的用户都会为其创建一个个人组织。对于自托管客户,管理员可能希望限制此能力。此功能标志允许管理员禁止用户创建个人组织。

配置

对于使用 基本认证 或 SSO 的组织,personalOrgsDisabled 功能标志默认设置为 true。
Helm

禁用个人访问令牌创建

此功能需要 Helm chart 版本 0.13.12(应用程序版本 0.13.12)或更高版本。
默认情况下,用户可以在任何组织中创建个人访问令牌(PAT)。对于自托管客户,管理员可能希望全局禁止在所有组织中创建 PAT。此环境变量允许管理员阻止用户在该实例的任何组织中创建新的 PAT。 若要仅对单个组织禁用 PAT 创建,请参阅按组织 API 选项。

配置

Helm