用户管理
LangSmith 提供了使用功能标志(feature flags)对用户管理进行额外自定义的功能。
特性
向组织发送工作区级别的邀请
LangSmith 的默认行为要求用户必须是组织管理员,才能向组织中邀请新用户,因为此操作会通过增加席位而带来成本上升。 对于希望将此职责委派给工作区管理员的自托管客户,可通过设置一个功能标志,使工作区管理员也能够向组织及其特定工作区 在工作区级别 邀请新用户。
启用下方配置选项后,工作区管理员可在 Workspace members 标签页(位于 Settings > Workspaces 下)中添加新用户。
在工作区层级发起邀请时,以下两种情况均受支持;而组织层级的邀请功能则与之前保持一致。
- 邀请尚未加入该组织的用户:这会将这些用户以“待定”状态添加至该组织及指定工作区
- 邀请已在该组织中活跃的用户:直接将这些用户添加为工作区的活跃成员(无待定状态)。
管理员可同时为这两种情况邀请用户。
配置
- Helm
- Docker
config:
workspaceScopeOrgInvitesEnabled: true
# In your .env file
WORKSPACE_SCOPE_ORG_INVITES_ENABLED="true"
禁用组织创建
默认情况下,任何用户均可在 LangSmith 中创建组织。对于自托管客户,管理员在设置初始组织后,可能希望限制此功能。 此功能开关允许管理员禁用用户创建新组织的权限。
配置
- Helm
- Docker
config:
orgCreationDisabled: true
# In your .env file
ORG_CREATION_DISABLED="true"
禁用个人组织
默认情况下,任何登录 LangSmith 的用户都会为其自动创建一个个人组织。 对于自托管客户,管理员可能希望限制此功能。该功能开关允许管理员禁用用户创建个人组织的权限。
配置
- Helm
- Docker
config:
personalOrgsDisabled: true
# In your .env file
PERSONAL_ORGS_DISABLED="true"