Skip to main content

第 13 章 · 租户设置 · 合规保全

适用对象:治理管理员 · 阅读约 7 分钟 · 对应版本 治理控制台 0.6.4 · 保留与合规保全服务 0.5.1

  • 说清楚「合规保全」「保险库」「保留期限」「锁定」四个词分别是什么。
  • 看懂合规保全开关的状态,知道「关闭」之后什么还在生效、什么不再生效。
  • 给保险库设保留期限。
  • 在充分确认之后锁定策略——并且清楚这一步永远无法撤销。

先弄清四个词​

词意思
保全(hold)因为法务或监管要求,把某些文件登记为「不许删」。被保全的文件,用户删除、清空回收站时会被系统拦下。
保险库(vault)一个独立的 Azure Blob 容器。保全的记录、以及本页每一次变更的审计,都写在里面。容器上有「时限不可变策略」:期限之内,任何人都删不掉里面的记录——包括持有存储账号主密钥的人。
保留期限记录写进保险库之后,必须保留多少天(1–146000)。
锁定(lock)把保险库策略切到合规模式。锁定之后不可撤销,期限只能延长,策略本身也无法删除。

页面右侧的「这是什么」卡片里有同样的解释,操作时可以随时对照。

页面右侧的 这是什么 卡片,分五段解释 启用开关、保险库、保留期限、锁定、写权限,其中 锁定后不可撤销 期限只能延长 一句是红字

页面自带的说明卡。

打开租户设置​

进入治理控制台(见第 12 章),点最右边的标签「租户设置」。能不能修改,看开关右下方的小字:「当前账号可切换」表示你有写权限;没有写权限的账号只能看。开关和策略是同一道权限。

合规保全开关​

合规保全 WORM Vault Policy 卡片顶部:合规保全 Compliance Hold 后面是绿色的 已启用 标记,说明文字写着 保全记录与策略审计实时写入不可变保险库;下面一行小字是 沿用默认值 启用、尚无人改过、持久化位置和切换审计的去向;右侧是 关闭合规保全 按钮,下面写着 当前账号可切换

合规保全开关,当前为「已启用」,且从未被人改过。

最容易误解的一点:关闭 ≠ 保全失效。关闭之后,保全仍然登记、仍然参与删除和清空回收站的判定——被保全的文件照样删不掉。变化只有两处:保全记录和审计不再写入不可变保险库;下方的保险库策略区收起,变成只读。默认是启用的,没有明确理由不要关。

关闭(以及重新启用)​

  1. 点「关闭合规保全…」 浏览器弹出输入框,写着「关闭合规保全:保全仍登记并参与判定,但不再写入不可变保险库,保险库策略只读。原因(必填,写入不可变审计记录):」。
  2. 填写原因,点确定 原因必填。留空会被拒绝,页面显示「关闭合规保全必须填写原因」。
  3. 在第二个弹窗里再确认一次 弹窗写着「确认关闭合规保全?原因:……(系统先把这条变更写成保险库里的不可变审计记录,再切换)」。点确定才真正切换;点取消则什么都不发生。
  4. 核对结果 页面显示「✓ 已关闭 · 第 N 次变更 · 审计记录已写入保险库」。开关处的小字从「尚无人改过」变成最近一次变更的信息。

重新启用同理:点启用按钮,弹窗里可以填一句备注(选填),确定即可。

每次切换,系统都先把「谁、什么时候、为什么」写成保险库里的一条不可变记录,写成功了才去切换开关。所以关闭这个动作本身也会被永久留痕。

设置保险库的保留期限​

  1. 确认开关是「已启用」 关闭状态下策略区只读,保存会提示「合规保全已关闭:保险库策略只读,请先启用」。
  2. 在「保留期限(天)」里填天数 1 到 146000 之间的整数。按公司的保留要求填,例如 7 年填 2555。
  3. 点「创建策略」,在弹窗里确认 弹窗写着「将保险库保留期限设为 N 天?(写入 Azure)」。
  4. 核对结果 页面显示「✓ 已写入」,上方「保留期限」那一格显示你设的天数,「状态」从未配置变为未锁定,页面底部「变更历史 Policy History」多出一条。

策略区:保留期限 天 输入框里是 30,右边是 创建策略 按钮,下面小字 未锁定时可自由调整 1 到 146000 天,锁定后期限只能延长;再下面是浅红色的 锁定策略 Lock 卡片,红字警告 锁定后不可撤销 期限只能延长,期限内任何人含 Azure 订阅管理员都无法删除保险库中的记录,策略本身也无法删除;最下面写着 请先创建策略 设置保留期限 再锁定

保留期限与锁定策略。还没创建策略时,锁定区提示「请先创建策略,再锁定」。

未锁定时,期限可以随时改大或改小。

锁定策略​

**锁定不可逆。**锁定即进入合规模式:期限之内,任何人——包括 Azure 订阅管理员——都无法删除保险库里的记录;策略本身无法删除;期限只能延长,不能缩短,更不能解锁。**没有任何人、任何工单能帮你撤销。**请在法务或合规负责人书面确认保留年限(例如 PDPA、诉讼保全要求)之后再做这一步。

  1. 确认已经创建了策略,且期限就是最终要的天数 锁定后这个数只能变大。
  2. 点锁定区里的红色按钮「锁定策略…」 锁定区展开第二步,要求你输入保险库容器的名字;想反悔,点「取消」。
  3. 一字不差地输入容器名 容器名就是上方「保险库 VAULT」那一格里的第二行,输入框里的灰字也提示了它。输对了,「确认锁定(不可撤销)」按钮才会亮起。这一步是为了防止手滑。
  4. 点「确认锁定(不可撤销)」,在最后一个弹窗里再确认一次 弹窗写着「最后确认:锁定 某容器 的不可变策略(当前 N 天)。锁定后不可撤销,期限只能延长。继续?」。
  5. 核对结果 页面显示「✓ 已锁定 · N 天 · 不可撤销」。

锁定之后还能做什么​

只能延长期限:在「保留期限(天)」里填一个比现在大的数,保存。弹窗会提示「将保留期限延长到 N 天?延长后不可缩短。」。填的数不比现在大,会被拒绝:「已锁定:新期限必须大于当前 N 天」。

变更历史​

页面最下面的「变更历史 Policy History」列出 Azure 一侧记录的每一次策略变更(创建、锁定、延长)。每次经本页做的变更,同时在保险库里留下一条不可变审计记录。审计时以这两处为准。

当前有哪些保留策略​

「概览」页的「保留策略 + WORM」卡片列出生效中的策略,共五类:

类型示例作用
LegalHold 法务保全Legal hold — /Legal指定范围内的文件因诉讼或调查被保全,不许删
AdminHold 管理员保全Admin hold — regulatory classification密级为 regulatory 的文件自动保全
Retention 保留Finance retention — 7 years财务类文件至少保留 7 年
Archival 归档Archive /Projects after 1 year项目文件满 1 年转归档
TrashRetention 回收站保留Default trash retention — 30 days回收站里的文件默认保留 30 天

常见问题​

现象怎么办
状态显示「未配置管理凭据」,期限是「— 天」这套环境没有给控制台配置管理 Azure 保险库的凭据,策略区无法读写。联系平台管理员配置;在此之前开关仍可用,保全判定不受影响。
按钮是灰的,或者提示没有权限你的账号没有写权限。写权限由平台管理员通过管理员白名单授予。
用户说文件删不掉多半是被保全了。在「元数据」页查这个文件的 retention,看 tier 和 reason。保全期内删不掉是设计如此。
保存时提示冲突有别人刚改过策略。页面会自动重新加载最新状态,核对后再改。
锁定之后发现期限填错了填小了可以延长;填大了没有任何办法。所以锁定前务必双人复核。