SuperAPI AI 工具集

sentry-data-handling

安全与审计

查看项目

更新于 10-15 23:29

技能介绍

用途:在 Sentry 中配置 PII 清洗(PII scrubbing)、GDPR 合规、数据保留和审计控制。资料称重点覆盖客户端 beforeSend 过滤、服务端清洗规则、通过 API 执行数据主体删除,以及 SOC 2 合规模式。

主要能力:

  1. 客户端清洗:初始化 SDK 时设置 sendDefaultPii: false,并配置 beforeSend、beforeSendTransaction、beforeBreadcrumb 钩子,清理请求头、请求体、错误消息和用户上下文中的敏感信息,支持 TypeScript 与 Python 示例。
  2. 服务端清洗:在项目设置中启用 Data Scrubber、自定义敏感字段、安全字段,开启 IP 匿名化与信用卡擦除,并可配置高级正则清洗规则和数据转发。
  3. 数据保留:按套餐配置保留期,开发者 30 天、团队 90 天、商业默认 90 天最长 365 天、企业默认 90 天可自定义。
  4. GDPR 合规:同意制初始化、隐私政策披露、数据主体删除接口;删除示例使用 curl 调用 Sentry API,并说明需要 project:admin 作用域。
  5. SOC 2:启用审计日志(需商业或企业套餐)、SSO/SAML、IP 白名单、访问审查,并签署 DPA。

必要用法:安装 Sentry SDK v8 并使用 @sentry/node 或 sentry-sdk 初始化;需具备项目 Admin 或 Owner 角色;API 操作需带 project:write 和 org:admin 作用域的令牌。

适用场景:生产环境需要在错误监控中减少 PII 暴露,或满足 GDPR、HIPAA、PCI-DSS、SOC 2 合规要求的团队。

限制:部分能力(审计日志、自定义保留期)需要商业或企业套餐;删除接口可能因大量匹配问题而超时,建议分批并限速;具体价格、平台细节和官方支持范围资料未提供。