项目集的权限维护和访问控制 分享链接

作者:先知 最后编辑:刘悦 于 2023-03-23 15:56:38 浏览量:8038

是否可以访问到项目集,由项目集的权限和访问控制来决定。

本文档将主要给大家介绍项目集的权限维护和访问控制体系。

将分别介绍顶级项目集(父项目集)、子项目集、项目集下的产品、项目集下的项目的访问控制。

一、项目集的权限维护

禅道的所有权限维护都是在后台--人员--权限下维护的。

项目集的权限可以通过权限维护和视野维护来操作。
1、权限维护
点击后台--人员--权限分组列表右侧的权限维护操作按钮,可以进入权限维护页面。

项目集视图的权限维护页面:
勾选就是分配权限,取消勾选就是不分配权限。

2、视野维护

视野维护权限是权限维护的一个补充,可以快速的缩小权限范围。

一定意义上说,视野维护权限是提供了一个开关。

打开(勾选):需要在权限维护中分配了项目集的相关权限,才可以真正访问到项目集。

关闭(取消勾选):即便在权限维护中分配了项目集的相关权限,也无法访问到项目集。

视野维护权限使用的场景:

  • 定制类项目,甲方也在禅道系统里,需要查看到项目集、产品、项目。
  • 甲方成员放到一个权限分组里。
  • 给甲方分配了项目集、产品、项目、执行的相关权限,但是不能让甲方看到禅道系统里公开的项目集、产品、项目。
  • 可以在可访问项目集、可访问产品、可访问项目列出甲方可访问项目集、可访问的产品、可访问的项目。
  • 这样这个权限分组的甲方成员就只能查看列出的可访问项目集、可访问的产品、可访问的项目。

点击后台--人员--权限分组列表右侧的视野维护操作按钮,可以进入视野维护权限页面。

视野维护权限页面:

  • 可访问视图:勾选项目集,表示可以访问项目集。权限维护中已分配的项目集的相关权限,才可以真正访问项目集。
  • 可访问项目集:空代表项目集没有访问限制。如果列出了项目集,那么该权限分组的成员只可以访问列出的项目集。
  • 可查看的项目集动态:对项目集的操作列出了动态,勾选了才能在动态里查看到项目集的操作动态。

二、顶级项目集(父项目集)的访问控制

顶级项目集(父项目集)的访问控制有私有、公开、白名单。

  • 私有:项目集负责人和干系人可以访问,干系人可以后续维护。
  • 公开:只要有项目集视图权限,即可访问。
  • 白名单:私有时,白名单用户也可以访问到。

创建顶级项目集(父项目集)时,默认的访问控制是私有,私有下可以设置访问的白名单用户。
访问控制是私有:

访问控制是公开:

三、子项目集的访问控制

子项目集的访问控制有私有、全部公开、项目集内公开、白名单。
  • 私有:本项目集负责人和干系人可以访问,干系人可以后续添加和维护。
  • 全部公开:只要有项目集视图权限,即可访问。
  • 项目集内公开:所有上级项目集负责人和干系人、本项目集负责人和干系人可以访问。
  • 白名单:访问控制是私有和项目集内公开时,可以设置白名单。白名单用户可以访问该项目集。

访问控制是私有:


访问控制是全部公开:


访问控制是项目集内公开:

四、项目集的产品、项目、人员、干系人

1、顶级项目集(父项目集)的产品、项目、人员、干系人

点击访问具体某个项目集,会列出项目集下的产品、项目、人员、干系人。

  • 项目集的产品:列出当前项目集下的产品,而且是当前用户可以访问的产品。
  • 项目集的项目:列出当前项目集下的项目,而且是当前用户可以访问的项目。
  • 项目集的人员:列出投入人员、可访问人员、白名单。可访问人员列出的人员是白名单和干系人的合集。
  • 项目集的干系人:列出项目集的干系人。

2、子项目集的产品、项目、人员、干系人

  • 子项目集的产品:列出的产品与其父项目集列出的是一致的。
  • 子项目集的项目:列出当前子项目集下的项目,而且当前用户可以访问的项目。
  • 子项目集的人员:列出投入人员、可访问人员、白名单。可访问人员列出的人员是白名单和干系人的合集。
  • 子项目集的干系人:列出项目集的干系人。
需要区别的是,当子项目集的访问控制是项目集内公开。

那么子项目集的干系人、白名单需要把父项目集的干系人、白名单同步显示。

3、维护项目集的白名单、干系人

项目集干系人和白名单的区别:

相同点:都有权限查看到该项目集。

不同点:

干系人是与项目集有利益关系的人,一般是外部人员,比如甲方,合作方成员。比较重要的外部人员,有决策权的人员可以设置为关键干系人。可以记录与干系人沟通的信息。
白名单一般是内部成员,单独给白名单成员该项目集的访问权限,可以访问到该项目集。


项目集的白名单可以在人员--白名单里进行添加、移除。

项目集的干系人可以在项目集--干系人里进行添加、移除。

人员中分投入人员、可访问人员、白名单。

其中投入人员列出项目集下项目中的团队成员。

会展示团队成员的项目数、执行数、工时情况、任务、Bug、需求数。