Menu

职责分离

本课属于 Coddy Cybersecurity 学习旅程的“安全基础知识”单元。第 18 课,共 43 课。

有些工作应该由一个人提出请求,再由另一个人检查。例如,申请退款的人不应该批准自己的退款。把这些工作分开称为职责分离。

假设 Lumen 使用一个组来申请退款,另一个组来批准退款。查看每个组的成员:

seclab groups refunds

你应该会看到:

refunds: create refund requests
  members: ava, lee
seclab groups approvers

你应该会看到:

approvers: approve refunds
  members: lee

Lee 同时属于这两个组,所以他可以申请退款,也可以自己批准退款。如果由 Ava 申请退款,Lee 负责批准,就要把 Lee 从申请组中移除:

seclab remove lee refunds

你应该会看到:

Removed lee from refunds.

Ava 仍然可以申请退款,Lee 也仍然可以批准退款。工作可以继续进行,但现在每个请求都需要另一个人来检查。

challenge icon

挑战

简单

Dana 首席执行官的工单

更改供应商的银行信息和批准其付款应该由不同的人负责。目前有人同时拥有这两项权限。我负责管理供应商信息;Omar 负责批准付款。比较这两个组,移除重叠权限,同时保留我们各自工作所需的访问权限。

亲手试试

终端
quiz icon自我测试

这节课包含一个小测验。开始学习即可作答,并记录你的进度。

安全基础知识中的所有课