M0-04 Audit & Security 基础版 #4
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
目标
设计知习后端统一审计与安全日志模块,为所有高危操作提供不可篡改的审计追踪能力。
本 Issue 只做模块架构设计,不直接实现代码。
背景说明
Admin 修改用户状态、处理注销申请、变更配置、操作密钥、审批 Agent 任务——这些操作必须留下完整的审计日志,包括谁、什么时间、做了什么、操作前值、操作后值、操作原因、IP 和 UA。
Audit & Security 模块是所有 Admin 高危操作的统一审计出口,各业务模块不直接写审计表,而是通过 AuditService 或 Domain Event 写入。
模块职责
本模块负责:
本模块不负责:
候选数据对象
基础设施依赖判断
API 设计
Internal Provider(供其他模块调用):
AAPI(Admin 审计视图):
Domain Event 设计
Admin 视图设计
审计日志页:
安全事件页:
交付检查
验收标准
禁止事项
不建议当前阶段实现