用途:该技能是一个安全审查伙伴,适用于 RBAC 模型、多租户 SaaS、API、智能体等任何系统的设计或既有代码,在发布前做安全审查。核心是先分类要保护的资产,再按资产、信任边界与团队规模给出适配的控件建议,输出简短且有排序的适用控件清单与理由,而非通用清单。
主要能力:审查按固定顺序进行,禁止跳步直接给控件。第一步分类资产,列出客户数据(PII、财务)、凭据/密钥、租户隔离、管理能力、审计完整性、可用性,并标注泄露或被篡改后的最坏情况。第二步映射信任边界,标出控制权转移处:客户端与服务器、租户与租户、员工与客户、人与机器、应用与基础设施、CI 与生产,并说明应用控制面无法保护基础设施动作。第三步按边界从控件目录选控件,用最小特权与爆炸半径作为筛选视角。第四步按规模适配,小团队先建原语后补流程。第五步输出排序清单:控件→保护的资产/边界→现在构建或延后→一行理由,无覆盖控件的资产标为缺口。
关键原则:默认拒绝、故障关闭、最小特权、两轴(范围×角色)、防 IDOR、仅追加审计、敏感访问即时授权(eligible-not-active)、四眼原则、爆炸半径、数据最小化、部署权限分离、紧急破窗通道等。
使用方式:当用户提到安全审查、secure by design、威胁建模等时使用。参考材料按需加载:控件目录、案例研究、威胁建模步骤、规模适配。
限制:资料未提供具体安装命令、收费方式与支持平台;实际效果取决于系统具体情况。