在深入了解此内容之前,阅读以下内容可能会有所帮助:
存在一些限制,这些限制很快将被解除:
- LangSmith SDK 尚不支持这些组织管理操作。
- 具有组织管理员权限的、组织范围的 服务密钥 可用于执行这些操作。
X-Organization-Id 请求头,而针对特定工作区的请求则应包含 X-Tenant-Id 请求头。
工作区
用户管理
基于角色的访问控制 (RBAC)
成员管理
下方 RBAC 部分的列出角色 应用于检索这些操作的角色 ID。列出 [组织|工作区] 成员 端点(如下)响应中的 "id" 应在这些操作中用作 identity_id。
组织级别:
- 列出组织的活跃成员
- 列出组织的待接受成员
- 邀请用户加入组织及一个或多个工作区。当用户尚未成为组织成员时,应使用此操作。
- 更新用户的组织角色
- 将某人从组织中移除
应省略以下参数:
read_only(已弃用)、password 和 full_name(仅用于 基本认证)。API 密钥
安全设置
执行这些更改需要组织管理员权限。
- 更新组织共享设置
- 使用
unshare_all来取消共享所选工作区的所有共享资源 - 使用disable_public_sharing来阻止未来共享资源
- 使用
- 禁用/启用个人访问令牌 (PAT) 创建(对于自托管部署,适用于 Helm chart 版本 0.11.25+)
- 使用
pat_creation_disabled来为整个组织禁用 PAT 创建。 - 有关无法创建 PAT 的组织查看者角色的信息,请参阅 管理指南。
- 对于自托管部署,您还可以使用环境变量全局禁用所有组织的 PAT 创建。
- 使用
仅限用户的端点
这些端点是用户范围的,需要已登录用户的 JWT,因此应仅通过 UI 执行。/api-key/current端点:这些与用户的个人访问令牌 (PAT) 相关/sso/email-verification/send(仅限云版本):此端点与 SAML SSO 相关
示例代码
下面的示例代码演示了与组织管理相关的一些常见工作流。请确保在代码中出现<replace_me> 的地方进行必要的替换。
Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

