시스템 감사 및 감사 관계 변경 테이블 보기
이 추적은 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 테이블에 관계를 만듭니다.