选择文件
PhotoRobot SDLC 安全政策
本文档定义了PhotoRobot SDLC安全策略。它详细说明了PhotoRobot软件开发全生命周期内采用的安全要求,并支持我们遵守DPA和SLA下的合同义务。
原则
- 安全设计
- 代码和基础设施的最低权限访问
- 强制性代码审查
- 依赖与漏洞管理
开发工作流程
- 所有存储在版本控制中的代码
- 通过拉取请求审核的更改
- CI流水线强制执行自动化测试
依赖管理
- 常规漏洞扫描
- 过时的库被主动升级
- 只允许受信任的包源
构建与部署
- 通过受控CI/CD流水线部署
- 可用的回滚机制
- 部署时维护的审计日志
秘密管理
- 安全存储的秘密(Google Secret Manager)
- 仓库中没有硬编码的秘密
- 敏感键强制旋转
测试
- 单元测试、积分测试和回归测试
- 安全测试(如适用)
发布管理
- 更新日志维护
- 版本版本发行
- 重大更新的受控推广