用途:审计并加固 API 凭证处理,覆盖环境变量、凭证分离、轮换计划、最小权限和可审计性。适用于集成服务或准备上线时。
触发场景:将密钥迁入环境变量并加固集成配置;为 API 设计低停机轮换计划;审计服务的最小权限并记录每个密钥能做什么;创建环境变量映射与安全 .env 模板;为 dev 与 prod 设置凭证分离和清晰审计轨迹。
不适用:未经授权获取密钥或绕过安全控制;需要法律/合规签署(输出的是技术文档,不是法律意见)。
输入:必需——集成/API 清单及当前凭证存储/使用位置、部署环境(本地、服务器、容器、n8n 等);可选——脱敏配置文件片段、组织规则(轮换间隔、密钥管理器偏好)。
输出:凭证映射(服务→环境变量→范围/权限→负责人→轮换周期);轮换运行手册(步骤与回滚);最小权限清单与审计日志方案;可选 .env 模板(仅占位符)。
工作流:清点凭证;定义 dev/prod、人工/服务账号等分离;将密钥移入环境变量或密钥管理器引用;按 API 枚举所需操作并缩减范围/角色;制定双密钥重叠轮换与回滚;定义审计事件(认证失败、令牌刷新、密钥使用等)。
限制:默认只读,除明确要求外仅提出计划;绝不输出真实密钥,只用占位符;信息不足时应向用户询问。