GH GambleHub

运营审计日志

(部分: 业务和管理)

1)任命和原则

审计日志是有关谁,在哪里,何时以及为什么这样做的主要真相来源,并能够证明记录的不变性和真实性。

原则:
  • 完整性:涵盖人员,服务和外部合作伙伴的行为。
  • 不可变性:记录无法在没有可见痕迹的情况下重写/删除。
  • 归因:动作与主体,角色,上下文和人工制品有关。
  • 可重复性:可以在报告/争议中复制事件。
  • PII最小化:只需要戴口罩和令牌。

2)覆盖范围

自定义操作:输入/SSO/MFA、角色/限制更改、PII操作。
特权操作:JIT/PAM会议,断玻璃,管理控制台。
财务:价格表/税收/FX出版物,付款/付款,代管,注销/退款。
配置/发行版:ficheflagi,图形迁移,丢弃/回滚,密钥/证书。
整合:webhooks,签名,收据,idempotency密钥。
数据:读取/导出PII,创建/删除工件,更改策略。

3)架构与不可变性

具有身份验证,配额和电路验证的Ingest网关。
WORM存储(immutable buckets/append-only):版本,Retention Lock, Legal Hold。
加密微调:对于关键事件,"receipt_hash"和DSSE签名形成。
Merkle链:定期构建切片(checkpoint),发布根哈希。
Custody of custody:跟踪工件的移动(谁获得了访问权限、时间、依据)。
时间同步:NTP/PTP,标记"event_time"和"ingest_time",调整"skew"。

4)事件图(参考)


audit_event {
id, event_time, ingest_time, producer, subject {
id, type: human    service    partner, roles[], mfa?, device_posture?
},
action: CREATE    READ    UPDATE    DELETE    EXECUTE    PUBLISH    APPROVE    ROLLBACK,
target { type, id, version?, region?, tenant? },
context { ip/asn, user_agent, env, trace_id, request_id },
policy_version, sod_check: pass    fail, justification?, ticket_ref?,
result: success    deny    error, error_code?,
diff_hash?, payload_hash?, receipt_hash?, dsee_signature?,
pii_classification: none    aggregated    tokenized    sensitive,
retention_class, labels[]
}

另外:对于金融-"fx_version/tax_rule_version/pricelist_version";webhooks是"webhook_id","idempotency_key"。

5)数据模型和区域

热门(快速):7-30天,快速查询/行车记录仪。
Warm (OLAP): 6-24个月,分析/搜索。
冷藏(存档/WORM):长达7-10岁(通过监管)。
复仇类:"operational","financial","security","legal_hold"。
策略验证:所有事件均标有"policy_version";策略更改是一个单独的审计事件。

6)负担得起和隐私

RBAC/ABAC/ReBAC:角色/tenant/区域/案例(案例)可见性。
PII伪装:标识符标记,主要输出仅通过批准的乔巴。
禁止直接删除:仅"tombstone"+Legal Hold;带有单独期刊的"donews"。
审计本身:谁看过/卸载了逻辑-也是这样。

7)质量,一致性,双打

数据合同:严格的电路和输入上的lambda验证。

Idempotency&dedup: "(event_id,制作人)";«seen-cache» + KV.

时间校正:后期事件的水印(水标)。
完整性控制:比较源计数器和最严格的度量。

8) Dashbords和查询

操作:特权行动,SoD违规行为,JIT权利提升,访问PII。
财务:FX/Tax/PriceList出版,quote↔checkout差异,关键签名。
整合:webhook收据,lag,retrai,dubly。
版本/configs:谁/何时启用/回滚,事件链接。
搜索脚本:"trace_id","主题"。id`, `target.id',时间/区域/tenant,"policy_version"。
导出:应要求提供带收据(签名清单)的批量卸载。

9) API和webhooks

"POST/audit/ingest"-接受事件(身份验证、限制、电路)。
"GET/audit/search"-过滤器、分页、结果限制。
'GET/audit/trace/{trace_id}-链条上的一系列事件。
"POST/audit/receipt/verify"-收据验证/DSSE。

Вебхуки: `SoDViolation`, `PrivilegedSession`, `PIIAccess`, `PolicyChanged`, `FinancialArtifactPublished`.

10)SLO/审计质量指标

Ingest Availability: ≥ 99.95%.

Freshness(时机):Lag ≤ 30与p95。
Completeness: ≥ 99.5%的消息来源将数据发送到窗口。

Correctness: 校验和差异≤ 0。1%.

Tamper-evidence: 100%的时间段通过Merkle根/签名认证。
PII Hygiene: 100%的敏感类事件带有面具/令牌。

11)花花公子和事件

怀疑更换记录:立即检查Merkle根,DSSE收据对账,访问隔离,法律保留。
PII泄漏:查找受影响的事件/出口、访问审核、DPO/监管机构及时通知。
违反SoD:操作障碍,临时撤职,调查和政策调整。
Ingest故障:缓冲、降级模式、恢复后继、重复数据控制。

12)法律摘录和合规性

司法管辖区:财务/税收-5-10年;安全-政策;个人数据-最低要求期限。
法律保护:在监管机构的桉件/请求中冻结处置。
报告工件:时期索引,根哈希,签名列表,源清单。
不可逆性:密码处理,独立计时(内部TSA)。

13) iGaming/fintech特点

付款/付款:完全跟踪授权,清算,拒绝,充电包;与银行收据相匹配。
RTP/限值:配置文件发布、RTP观察到的更改和限值决策-带有签名和版本。
附属机构:仅接受签名文物,进行变换,异议/代管。
价格表/税单/FX:每个订单中的人工制品版本;回扣-带收据。

14) RACI

区域RACI
体系结构和WORMPlatform/DataCTOSecurity, LegalAudit
计划和政策ComplianceCCOData, SecurityProduct
Ingest и ObservabilityData Eng/SREHead of DataPlatformAll
可用性和隐私Security/PrivacyCISO/DPOLegalAudit
法律要求/出口ComplianceCCOLegal, SecurityManagement

15)风险和反模式

可编辑的逻辑没有痕迹→法律上的不支持。
没有时间同步→未连接的时间线。
影子出口没有收据→泄漏/争议。
逻辑中的秘密→妥协。
与SLO/事件无关 →"数据墓地"没有好处。

16)实施支票

  • 确定覆盖范围和policy_version。
  • 部署具有身份验证、方案和配额的ingest。
  • 启用WORM、Merkle切片、DSSE签名、TSA。
  • 按类和Legal Hold配置戒律。
  • 引入RBAC/ABAC/ReBAC和日志访问审核。
  • 构建dashbords:特权,PII,财务,发行版/配音。
  • 包括花花公子:tamper,PII泄漏,ingest故障,SoD违规。
  • 在测试套件上试用继电器和dedup。
  • 建立带有收据和请求登记册的出口。
  • 每季度审核质量指标(freshness/completeness/tamper)。

17) FAQ

可以将所有内容存储在常规DB中吗?

对于快速操作-是的,但关键日志必须在WORM/append-only中复制,并带有签名和Merkle剪辑。

是否需要对每个数据读数进行拼写?

PII/财务阅读-强制性;其余的是政策和成本。

如何证明不变性?
根哈希,DSSE签名,独立的TSA和可复制的验证程序。

如何处理"删除权"(GDPR)?

删除处理系统中的主要产品;在审核日志中-在没有恢复PII的情况下存储令牌/哈希,并在需要时保持合法保留。

摘要:审核日志不是"S3中的日志",而是具有明确策略,不变的存储,受控访问以及对争议/监管检查的准备的可加密证明的操作历史。根据合同建造最出色的产品,签署关键事件,支持Merkle切片和行车记录-并且您将拥有可靠的信任,安全和合规性基础。

Contact

联系我们

如需任何咨询或支持,请随时联系我们。我们随时准备提供帮助!

Telegram
@Gamble_GC
开始集成

Email — 必填。Telegram 或 WhatsApp — 可选

您的姓名 可选
Email 可选
主题 可选
消息内容 可选
Telegram 可选
@
如果填写 Telegram,我们也会在 Telegram 回复您。
WhatsApp 可选
格式:+国家代码 + 号码(例如:+86XXXXXXXXX)。

点击按钮即表示您同意数据处理。