Help us learn about your current experience with the documentation. Take the survey.
机密问题
- Tier: Free, Premium, Ultimate
- Offering: GitLab.com, GitLab Self-Managed, GitLab Dedicated
机密问题是 问题,只有具有足够权限的项目成员才能看到。 机密问题可以被开源项目和公司用来保持安全漏洞的私密性,或防止意外信息泄露。
创建机密问题
您可以在创建或编辑问题时将其设为机密。
前提条件:
- 您必须至少拥有项目的 Planner 角色,才能将现有问题转为机密。
- 如果您要设为机密的问题有任何子任务, 您必须先将所有子任务设为机密。 机密问题只能有机密的子任务。
在新问题中
创建新问题时,文本区域下方有一个复选框,可以将问题标记为机密。勾选该复选框,然后选择创建问题即可创建问题。
当您在项目中创建机密问题时,该项目会显示在您个人资料的贡献项目部分中。贡献项目不会显示机密问题的信息,只显示项目名称。
创建机密问题的步骤:
- 在左侧边栏,选择搜索或跳转并找到您的项目。
- 在左侧边栏顶部,选择新建( )。
- 从下拉列表中选择新问题。
- 填写字段。
- 勾选开启保密性复选框。
- 选择创建问题。
在现有问题中
要更改现有问题的保密性:
- 在左侧边栏,选择搜索或跳转并找到您的项目。
- 选择计划 > 问题。
- 选择您的问题标题以查看问题。
- 在右上角,选择问题操作( ),然后选择开启保密性(或关闭保密性以使问题非机密)。
或者,您可以使用 /confidential 快速操作。
谁可以查看机密问题
当问题被设为机密时,只有拥有项目 Planner 及以上角色的用户才能访问该问题。 即使他们在更改前曾积极参与,拥有 Guest 或最小权限角色的用户也无法访问该问题。
但是,拥有 Guest 角色的用户可以创建机密问题,但只能查看自己创建的那些。
如果被分配到机密问题,Guest 用户或非成员可以查看该机密问题。 当 Guest 用户或非成员从机密问题中被取消分配后,他们将无法再查看该问题。
对于没有必要权限的用户,机密问题在搜索结果中会被隐藏。
机密问题指示器
机密问题在视觉上与普通问题有所不同。 在问题和问题看板页面中,您可以看到标记为机密的问题旁边有保密( )图标。
如果您没有足够的权限,您完全无法看到机密问题。
同样,在问题内部,您可以在问题编号旁边看到保密( )图标。评论区域也有一个指示器,表明您正在评论的问题是机密的。
侧边栏上也有一个表示保密性的指示器。
从普通到机密以及从机密到普通的每次更改,都会在问题的评论中以系统备注的形式显示,例如:
- Jo Garcia 5 分钟前将问题设为机密
- Jo Garcia 刚刚将问题设为对所有人可见
机密问题的合并请求
尽管您可以在公共项目中创建机密问题(并将现有问题设为机密),但您无法创建机密的合并请求。 了解如何创建机密问题的合并请求,以防止私人数据泄露。