跳至内容

项目

功能可用性

RBAC在所有版本中均可用,社区版除外。不同版本的项目和角色数量有所不同。详情请参阅n8n的定价页面

n8n使用项目来对工作流和凭证进行分组,并为每个项目中的用户分配角色。这意味着单个用户可以在不同项目中拥有不同角色,从而获得不同级别的访问权限。

创建项目#

实例所有者和实例管理员可以创建项目。

创建项目:

  1. 选择 Plus icon 添加项目
  2. 填写项目设置。
  3. 选择保存

在项目中添加和移除用户#

项目管理员可以添加和移除用户。

将用户添加到项目:

  1. 选择项目。
  2. 选择项目设置
  3. 项目成员下,浏览用户或通过用户名/电子邮箱搜索。
  4. 选择您想要添加的用户。
  5. 检查角色类型并根据需要更改。
  6. 选择保存

从项目中移除用户:

  1. 选择项目。
  2. 选择项目设置
  3. 在要移除用户的角色类型下拉菜单中,选择移除访问权限
  4. 选择保存

删除项目#

要删除项目:

  1. 选择项目。
  2. 选择项目设置
  3. 选择删除项目
  4. Choose what to do with the workflows and credentials. You can select:
    • 将其工作流和凭证转移到另一个项目: n8n会提示您选择要移动数据的目标项目。
    • 删除其工作流和凭据: n8n会提示您确认是否要删除项目中的所有数据。

在不同项目或用户间迁移工作流和凭证#

工作流和凭证所有者可以将工作流或凭证(更改所有权)转移到他们有权限访问的其他用户或项目。

移动操作将撤销共享

移动工作流或凭据将移除所有现有的共享。请注意,这可能会影响当前正在共享这些资源的其他工作流。

  1. 选择工作流菜单 Workflow menu icon凭证菜单 Workflow menu icon > 移动

    移动带有凭证的工作流

    当移动您有权限共享的带凭证工作流时,您可以选择同时共享凭证。这确保工作流继续拥有执行所需的凭证访问权限。n8n会标注所有无法移动的凭证(您没有权限共享的凭证)。

  2. 选择您想要迁移到的项目或用户。

  3. 选择下一步
  4. 确认您理解迁移的影响:如果工作流所需的凭证在目标项目中不可用,工作流可能会停止运行,且n8n会移除所有当前的单独共享设置。
  5. 选择确认迁移到新项目

在项目中使用外部密钥#

要在项目中使用外部密钥,项目成员中必须包含实例所有者或实例管理员

优云智算