知识卡片
MPA要保证有人敢说不
内容
多方授权(MPA)要求另一人批准敏感操作,但如果可疑请求来自管理者、高级工程师,或正站在审批人对面的人,审批人往往会在社会压力下感到”拒绝很异样”,审批就变成橡皮图章。缓解办法是把审批流事后上报安全或调查团队,或对一定比例的审批做独立审计。构建多方授权系统之前必须先确认技术和社会环境是否真的允许某人对同事甚至上级说”不”,否则这套机制没有任何价值。
参考来源
- 位置:《Google系统架构解密:构建安全可靠的系统》第5章《最小特权设计》5.6.1节(源文件:`../OREILY动物书合辑 图灵新版/_epub-src/text/part0014_split_052.html`)
- 结论依据:原文点明审批人员周围的社会压力可能导致错误决策,举例请求来自管理者或正对面的人时审批人会觉得拒绝异样,并给出"必须确保技术和社会环境允许某人说不,否则系统没有任何价值"的直接结论。
- 原始内容:审批人员周围的社会压力也可能导致错误的决策……在构建多方授权系统之前,必须确保技术和社会环境允许某人说"不"。否则这个系统就没有任何价值了。