项目和执行的访问控制和数据关系 分享链接

作者:先知 最后编辑:刘悦 于 2023-03-23 15:57:36 浏览量:3926

一、项目与执行的关系

项目由一个或者是多个执行组成。

  • 项目的冲刺/迭代在执行下进行具体的管理,执行里列的是所有项目下的所有冲刺/迭代。
  • 相当于说,执行分担了项目模块的压力,单独管理项目的冲刺/迭代。
  • 执行团队成员可以从执行这个顶级导航菜单里快速的进入执行的任务列表页面。
  • 执行下的需求、版本、用例、Bug、测试单、测试报告、团队成员、白名单会同步显示到所属项目里, 执行只能关联所属项目关联的产品。
  • 执行的需求直接从其关联的产品下关联需求进行开发。

二、项目和执行的访问控制关系

项目与执行的权限维护是相互独立的,项目和执行的访问控制是有关联关系的。
  • 可以访问到项目不一定可以访问到项目下所有的执行。
  • 可以访问到项目下的执行,不一定可以访问到执行所属的项目。
  • 当执行的访问控制是:继承项目访问权限时,只要能访问到执行所属项目才可以访问到该执行。
  • 当执行的访问控制是:私有时,只有执行的团队成员和执行所属项目负责人、干系人可以访问。

三、项目和执行的数据关系

项目的一些数据是由项目下的执行同步上来的。

  • 执行下的需求、版本、用例、Bug、测试单、测试报告、团队成员、白名单会同步显示到所属项目里。
  • 执行只能关联所属项目关联的产品。
  • 执行的需求可直接从关联产品中的需求进行关联。
  • 项目移除需求时,需求如果已关联到项目下的执行,需要到项目下执行移除后,项目才可以移除该需求。
  • 项目移除团队成员时,如果该团队成员已经在项目下的执行团队成员中,会提示是否同时移除。
  • 项目除了移除需求和团队成员,其他数据的移除和删除都只移除和删除项目中的数据,执行中的数据不受影响。

项目移除已关联到项目下执行的需求时的提示:

项目移除团队成员时,如果该团队成员已经在项目下的执行团队成员中,会提示是否同时移除。
点击确定:同时把该团队成员从项目/执行的团队成员中移除。

点击取消:只在项目团队中移除该成员。