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

作者:刘学敏 最后编辑:刘学敏 于 2023-03-17 13:40:48 浏览量:5643

是否可以访问到项目,由项目的权限和访问控制来决定。
项目的权限维护可以在“后台”-“人员管理”-“权限”以及“项目”-“设置”-“权限”里维护。

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

一、项目的权限维护

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

项目的权限可以通过权限维护和视野维护来操作。

1、权限维护

点击“后台”-“人员管理”-“权限”浏览分组列表右侧的权限维护操作按钮,可以进入权限维护页面。

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

2、视野维护权限

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

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

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

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

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

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

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

视野维护权限页面:

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

二、项目独立的权限分组和权限维护

项目可以维护独立的权限体系,可以创建项目独立的权限分组,维护权限、成员、编辑和删除等操作。

1、创建项目权限分组

在项目--设置--权限分组列表里,点击右上角的新增分组,添加新的权限分组。

添加成功后,就可以通过权限分组列表右侧的操作按钮,对权限分组进行权限分配、成员维护、编辑、复制权限分组、删除权限分组的操作。

2、项目权限分组的权限维护

项目权限分组创建成功后,可以进行权限分配和成员维护。

点击项目权限分组的权限维护和成员维护。

项目权限分组的权限分配:

项目权限分组的成员维护:

三、项目的访问控制和权限控制的组合

1、独立项目的访问控制和权限控制
项目的访问控制有私有、公开、白名单。

  • 私有:只有项目负责人、团队成员和干系人可以访问。
  • 公开:只要有项目视图权限,即可访问。
  • 白名单:访问控制是私有时,可以设置白名单。白名单用户可以访问该项目。

项目的权限控制有继承、重新定义。

  • 继承:取系统权限与项目权限的合集。取后台--人员--权限分组里分配的权限和项目独立权限分组里分配的权限的合集。
  • 重新定义:只取项目独立权限分组分配的权限,即项目--设置--权限分组里分配的权限。
1.1 访问控制是私有时

创建用户时,默认的访问控制是私有,权限控制默认是继承。可以设置白名单。
项目访问控制是私有时,项目访问控制和权限的组合有:

  • 访问控制:私有,权限控制:继承。
  • 访问控制:私有,权限控制:重新定义。

1.2 访问控制是公开时

项目访问控制是公开时,项目访问控制和权限的组合有:

  • 访问控制:公开,权限控制:继承。
  • 访问控制:公开,权限控制:重新定义。

2、项目集下的项目的访问控制和权限控制

项目集下的项目的访问控制与独立项目的访问控制多了一项:项目集内公开。

项目的访问控制有私有、公开、项目集内公开、白名单。

  • 私有:只有项目负责人、团队成员和干系人可以访问。
  • 公开:只要有项目视图权限,即可访问。
  • 项目集内公开:所有上级项目集负责人和干系人、项目负责人、团队成员和干系人可以访问。
  • 白名单:访问控制是私有时,可以设置白名单。白名单用户可以访问该项目。

 项目的权限控制有继承、重新定义。

  • 继承:取系统权限与项目权限的合集。取后台--人员--权限分组里分配的权限和项目独立权限分组里分配的权限的合集。
  • 重新定义:只取项目独立权限分组分配的权限,即项目--设置--权限分组里分配的权限。

四、项目的团队、白名单、干系人

1、项目团队

项目团队成员可以单独维护,项目下执行的团队成员同步到项目团队成员中。

可以在团队列表点击团队管理来添加成员,通过团队列表的移除操作按钮来移除成员。

2、白名单

创建和编辑项目时,访问控制为私有时,设置的白名单成员会列在项目白名单列表中。

项目下执行的白名单会同步显示到项目的白名单列表中。
也可以直接在项目--设置--白名单列表里单独添加和移除。

3、干系人

项目干系人可以在项目--设置--干系人列表里批量添加和单个添加。

可以通过干系人列表右侧的操作按钮进行沟通记录、期望内容、编辑、删除操作。

4、项目干系人和白名单的区别

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

不同点:

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