Audit 도메인 용어집
핵심 개념
| 용어 | 정의 | 관련 컨텍스트 | 동의어 |
|---|---|---|---|
| 감사(Audit) | 시스템 활동을 기록하고 검토하는 프로세스 | 로깅, 모니터링 | 검사, 점검 |
| 감사 로그(Audit Log) | 시스템 활동의 상세 기록 | 로그 관리 | 활동 기록 |
| 컴플라이언스(Compliance) | 법규와 규정의 준수 여부 | 규정 준수 | 법규 준수 |
| 보안 이벤트(Security Event) | 보안 관련 시스템 활동 | 보안 관리 | 보안 활동 |
엔티티
| 엔티티 | 정의 | 식별자 | 주요 속성 |
|---|---|---|---|
| 감사 로그(AuditLog) | 개별 감사 기록 | logId | 시간, 액터, 활동 |
| 보안 이벤트(SecurityEvent) | 보안 관련 이벤트 | eventId | 유형, 심각도, 시간 |
| 컴플라이언스 기록(ComplianceRecord) | 규정 준수 점검 기록 | recordId | 규정, 결과, 시간 |
| 보관 정책(RetentionPolicy) | 데이터 보관 규칙 | policyId | 기간, 대상, 규칙 |
값 객체
| 값 객체 | 정의 | 불변 속성 | 동등성 기준 |
|---|---|---|---|
| 이벤트 유형(EventType) | 감사 이벤트의 분류 | 코드, 설명 | 코드 |
| 심각도(Severity) | 이벤트의 중요도 수준 | 레벨, 설명 | 레벨 |
| 타임스탬프(Timestamp) | 이벤트 발생 시간 | 시간, 시간대 | 시간값 |
| 액터 정보(ActorInfo) | 활동 주체 정보 | ID, 유형, 역할 | 모든 속성 |
집계
| 집계 | 정의 | 루트 엔티티 | 포함된 엔티티/값 객체 |
|---|---|---|---|
| 감사 기록(AuditRecord) | 감사 활동 정보 집합 | AuditLog | EventType, ActorInfo |
| 보안 기록(SecurityRecord) | 보안 활동 정보 집합 | SecurityEvent | Severity, Timestamp |
| 준수 기록(ComplianceRecord) | 규정 준수 정보 집합 | ComplianceRecord | RetentionPolicy |
도메인 이벤트
| 이벤트 | 정의 | 트리거 | 처리자 |
|---|---|---|---|
| 로그생성(LogCreated) | 새로운 감사 로그 생성 | 시스템 활동 | 로그 관리자 |
| 보안위반(SecurityViolation) | 보안 규칙 위반 감지 | 비정상 활동 | 보안 관리자 |
| 규정점검(ComplianceCheck) | 규정 준수 상태 점검 | 정기 점검 | 준수 관리자 |
| 데이터보관(DataRetention) | 데이터 보관 기간 관리 | 정책 적용 | 스토리지 관리자 |
서비스
| 서비스 | 정의 | 책임 | 의존성 |
|---|---|---|---|
| 로그관리(LogManagement) | 감사 로그 처리 | 로그 CRUD | LogRepository |
| 보안감시(SecurityMonitoring) | 보안 상태 모니터링 | 위반 감지 | SecurityRepository |
| 준수관리(ComplianceManagement) | 규정 준수 관리 | 점검, 보고 | ComplianceRepository |
| 보관관리(RetentionManagement) | 데이터 보관 관리 | 정책 적용 | StorageRepository |
정책
| 정책 | 정의 | 규칙 | 영향 |
|---|---|---|---|
| 로그정책(LoggingPolicy) | 로그 기록 규칙 | 필수 항목, 형식 | 로그 관리 |
| 보안정책(SecurityPolicy) | 보안 관리 규칙 | 접근 제어, 감지 | 보안 관리 |
| 보관정책(RetentionPolicy) | 데이터 보관 규칙 | 기간, 처리 방법 | 스토리지 |
| 접근정책(AccessPolicy) | 감사 데이터 접근 규칙 | 권한, 제한 | 접근 통제 |
변경 이력
| 버전 | 날짜 | 작성자 | 변경 내용 |
|---|---|---|---|
| 0.1.0 | 2025-03-25 | bok@weltcorp.com | 최초 작성 |