SuperAPI AI 工具集

salesforce-policy-guardrails

编程与开发

查看项目

更新于 10-15 23:29

技能介绍

用途:面向 Salesforce 代码与配置的集成策略守卫,把反复出现的集成风险变成可重复的确定性检查,服务于 CI 门禁与部署前评审。

主要能力:检查字符串拼接的 SOQL、密钥与敏感日志、已退役或固定版本、过宽作用域、错误的默认 org、无限制查询;补充 CRUD 与字段级访问证据缺失、破坏性操作、盲目重试、无界并发、检查点重置与对账缺口等规则。每条规则需配正反测试夹具(fixture),并固定扫描器、action、运行时、依赖与规则哈希。

使用方式:先用 Read、Glob、Grep 检查已批准仓库与证据文件,用 WebFetch 复核 Salesforce 一方文档,写操作仅限无密钥计划、夹具、配置和脱敏回执。每次变更运行无密钥检查;受保护的 org 契约检查仅在可信环境中、确认精确 head 之后,使用最小非生产主体执行。对已评审基线做递增收紧,例外必须给出精确发现、归属人、原因、范围、到期时间与补偿控制。输出策略目录、授权与哈希、夹具结果、发现项、基线与例外及受保护测试回执。

前置信息:仓库与 Salesforce DX 或适配层结构、语言、CI 信任模型、受保护分支与 code owner;当前 API EOL、OAuth、安全、对象与字段访问、共享、限额与部署契约;策略授权、严重级模型、基线发现、例外格式与修复责任人。

限制:静态规则无法证明运行时 CRUD、字段访问、共享、限额或 org 身份,必须搭配受保护测试;静态与夹具门禁不得携带 Salesforce 凭据。未经策略负责人批准,不得压制阻断项、放宽 glob、添加永久豁免、暴露 CI 密钥,或自动修复 org 状态。规则误报生成或第三方内容时,应以证据支持的路径边界收窄规则,而非关闭整个类别。资料未提供具体规则数量、支持版本或价格信息。