시스템 감사 및 감사 관계 보기 변경 테이블
Now Platform 시스템 감사(sys_audit) 및 감사 관계 변경(sys_audit_relation) 테이블에서 감사된 기록에 대한 삽입 및 업데이트를 추적합니다.
Now Platform 감사 테이블을 추적합니다. 테이블을 추적하려면 딕 셔너 리 기록에서 감사 확인란을 선택하여 값을 true로 설정합니다. 기본적으로 업데이트 세트 테이블과 같은 시스템 테이블의 기록은 감사하지 않습니다.
주:
성능 문제와 무한 루프를 방지하기 위해 시스템은 시스템 감사 테이블 삽입에 의해 트리거되는 모든 비즈니스 규칙 또는 워크플로우를 건너뜁니다.
시스템 감사 테이블 열
다음 열이 sys_audit 테이블 기록에 나타납니다.
| 필드 | 설명 |
|---|---|
| 테이블 이름 | 감사 기록의 대상 테이블(예: "인시던트") |
| 필드 이름 | 감사 기록이 포함되어 있는 테이블의 열(예: "assigned_to") |
| 문서 키 | 감사 기록과 연결된 원래 기록의 Sys_id(고유 기록 식별자)입니다. |
| 사용자 | 변경을 생성한 사용자의 이름입니다. 주: 일부 자동화된 프로세스는 시스템 또는 게스트 사용자를 사용하여 기록에 변경 사항을 적용하고 추적합니다. 자세한 내용은 시스템 및 게스트 사용자를 참조하세요. |
| 이전 값 | 이 sys_audit 기록으로 나타내는 필드 변경의 이전 값입니다.
|
| 새 값 | 이 sys_audit 기록으로 나타내는 필드 변경의 새 값입니다.
|
감사 관계 변경(sys_audit_relation) 테이블의 작동 방식
시스템 감사 [sys_audit] 테이블은 감사를 위해 플래그가 지정된 테이블의 참조 필드에 대한 변경 내용을 추적합니다. 이 활동에는 저널 필드 항목 및 이력 세트가 포함됩니다. 감사 관계 변경 [sys_audit_relation] 테이블은 sys_audit 테이블 기록과 감사된 기록이 시작된 소스 테이블 간의 관계 변경을 추적합니다. 또한 기록이 삭제되었을 수 있는 시기를 추적합니다.
- 테이블의 기록을 감사할 때마다 데이터를 기록하는 저장소의 다양한 원래 테이블 간에 관계가 생성됩니다. 이 관계 정보는 sys_history_set, sys_history_line 및 sys_journal 테이블에 저장됩니다.
- 감사된 테이블 기록과 관련된 필드를 삭제하면 sys_audit_relation 테이블에 삭제가 기록됩니다. 즉, 감사된 기록을 변경할 때마다 먼저 이전 요소를 삭제한 다음 새 문서 ID를 사용하여 sys_audit_relation 테이블에 관계를 생성합니다.