设置访问控制
注意
RBAC (基于角色的访问控制) 是一项仅企业客户可用的功能。如果您对此功能感兴趣,请通过 sales@langchain.dev 联系我们的销售团队。其他计划默认对所有用户使用管理员角色。请在 admin concepts 下阅读更多关于角色的信息。
推荐阅读
在深入阅读本文档之前,阅读以下内容可能会有所帮助
LangSmith 依赖 RBAC 来管理工作区内的用户权限。这允许您控制谁可以访问您的 LangSmith 工作区以及他们在其中可以做什么。只有具有 workspace:manage
权限的用户才能管理工作区的访问控制设置。
创建角色
默认情况下,LangSmith 提供一组系统角色
管理员
- 拥有对工作区内所有资源的完全访问权限查看者
- 拥有对工作区内所有资源的只读访问权限编辑者
- 拥有除工作区管理(添加/删除用户、更改角色、配置服务密钥)之外的所有权限
如果这些角色不符合您的访问模型,组织管理员可以创建自定义角色以满足您的需求。
要创建角色,请导航到组织设置页面
的“成员和角色”部分的“角色
”选项卡。请注意,您创建的新角色将在您组织内的所有工作区中可用。
单击“创建角色
”按钮以创建新角色。您应该看到如下所示的表单
为您想要控制访问权限的不同 LangSmith 资源分配权限。
向用户分配角色
设置好角色后,您可以将它们分配给用户。要向用户分配角色,请导航到组织设置页面
的“工作区”部分的“工作区成员
”选项卡
每个用户都会有一个“角色
”下拉菜单,您可以使用它为他们分配角色。
您还可以邀请具有给定角色的新用户。