项目
/// 信息 | 功能可用性 RBAC(基于角色的访问控制)在所有订阅计划中都可用,社区版除外。不同计划支持的项目数量和角色类型有所不同。详情请参考 n8n 的定价页面。 ///
n8n 使用项目来分组工作流和凭证,并为每个项目中的用户分配角色类型。这意味着单个用户可以在不同项目中拥有不同角色,从而获得不同级别的访问权限。
创建项目#
实例所有者和实例管理员可以创建项目。
创建项目步骤:
在项目中添加或移除用户#
项目管理员可以添加和移除用户。
添加用户到项目的步骤:
- 选择目标项目。
- 点击 项目设置。
- 在 项目成员 下,浏览用户列表或通过用户名/邮箱搜索。
- 选择要添加的用户。
- 检查角色类型并按需修改。
- 点击 保存。
从项目中移除用户的步骤:
- 选择目标项目。
- 点击 项目设置。
- 在相应用户的角色类型下拉菜单中,选择 移除访问权限。
- 点击 保存。
删除项目#
删除项目的步骤:
- 选择目标项目。
- 点击 项目设置。
- 点击 删除项目。
- 选择如何处理工作流和凭证。可选择:
- 将其工作流和凭证转移到其他项目:n8n 会提示您选择转移数据的目标项目。
- 删除其工作流和凭证:n8n 会要求您确认是否删除项目中的所有数据。
在工作流或用户间迁移工作流和凭据#
工作流和凭据的所有者可以将工作流或凭据(变更所有权)迁移到他们有权限访问的其他用户或项目中。
迁移操作会撤销共享
迁移工作流或凭据会移除所有现有的共享设置。请注意,这可能会影响当前正在共享这些资源的其他工作流。
-
选择工作流菜单
或凭据菜单
> 迁移。
迁移带有凭据的工作流
当迁移包含您有权限共享的凭据的工作流时,您可以选择同时共享这些凭据。这能确保工作流继续拥有执行所需的凭据访问权限。n8n 会标注出无法迁移的凭据(您没有共享权限的凭据)。
-
选择您想要迁移到的项目或用户。
- 选择下一步。
- 确认您已了解迁移的影响:如果目标项目中无法提供工作流所需的凭据,工作流可能会停止运行,且 n8n 会移除当前所有的单独共享设置。
- 选择确认迁移到新项目。
在项目中使用外部密钥#
要在项目中使用外部密钥,必须确保项目成员中包含实例所有者或实例管理员。