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 角色,才能将现有问题转为机密。
  • 如果您要设为机密的问题有任何子任务, 您必须先将所有子任务设为机密。 机密问题只能有机密的子任务。

在新问题中

创建新问题时,文本区域下方有一个复选框,可以将问题标记为机密。勾选该复选框,然后选择创建问题即可创建问题。

当您在项目中创建机密问题时,该项目会显示在您个人资料贡献项目部分中。贡献项目不会显示机密问题的信息,只显示项目名称。

创建机密问题的步骤:

  1. 在左侧边栏,选择搜索或跳转并找到您的项目。
  2. 在左侧边栏顶部,选择新建 plus )。
  3. 从下拉列表中选择新问题
  4. 填写字段
    • 勾选开启保密性复选框。
  5. 选择创建问题

在现有问题中

要更改现有问题的保密性:

  1. 在左侧边栏,选择搜索或跳转并找到您的项目。
  2. 选择计划 > 问题
  3. 选择您的问题标题以查看问题。
  4. 在右上角,选择问题操作 ellipsis_v ),然后选择开启保密性(或关闭保密性以使问题非机密)。

或者,您可以使用 /confidential 快速操作

谁可以查看机密问题

当问题被设为机密时,只有拥有项目 Planner 及以上角色的用户才能访问该问题。 即使他们在更改前曾积极参与,拥有 Guest 或最小权限角色的用户也无法访问该问题。

但是,拥有 Guest 角色的用户可以创建机密问题,但只能查看自己创建的那些。

如果被分配到机密问题,Guest 用户或非成员可以查看该机密问题。 当 Guest 用户或非成员从机密问题中被取消分配后,他们将无法再查看该问题。

对于没有必要权限的用户,机密问题在搜索结果中会被隐藏。

机密问题指示器

机密问题在视觉上与普通问题有所不同。 在问题问题看板页面中,您可以看到标记为机密的问题旁边有保密( eye-slash )图标。

如果您没有足够的权限,您完全无法看到机密问题。

同样,在问题内部,您可以在问题编号旁边看到保密( eye-slash )图标。评论区域也有一个指示器,表明您正在评论的问题是机密的。

侧边栏上也有一个表示保密性的指示器。

从普通到机密以及从机密到普通的每次更改,都会在问题的评论中以系统备注的形式显示,例如:

  • eye-slash Jo Garcia 5 分钟前将问题设为机密
  • eye Jo Garcia 刚刚将问题设为对所有人可见

机密问题的合并请求

尽管您可以在公共项目中创建机密问题(并将现有问题设为机密),但您无法创建机密的合并请求。 了解如何创建机密问题的合并请求,以防止私人数据泄露。

相关主题