시스템 감사 및 감사 관계 변경 테이블 보기

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2024년 02월 01일
  • 읽기2분
  • 이 추적은 Now Platform 시스템 감사(sys_audit) 및 감사 관계 변경(sys_audit_relation) 테이블의 감사 기록에 대한 삽입 및 업데이트를 추적합니다.

    감사 테이블을 추적합니다 Now Platform . 테이블을 추적하려면 딕셔너리 기록에서 감사 확인란을 선택하여 값을 true로 설정합니다. 기본적으로 업데이트 세트 테이블과 같은 시스템 테이블의 기록은 감사하지 않습니다.

    주:
    성능 문제와 무한 루프를 방지하기 위해 시스템은 시스템 감사 테이블에 삽입에 의해 트리거되는 모든 비즈니스 규칙이나 워크플로우를 건너뜁니다.

    시스템 감사 테이블 열

    다음 열은 sys_audit 테이블 기록에 나타납니다.
    필드 설명
    테이블 이름 감사 기록의 대상이 되는 테이블(예: "인시던트")
    필드 이름 감사 레코드가 있는 테이블의 열(예: "assigned_to")
    문서 키 감사 기록과 연결된 원래 기록의 Sys_id(고유 기록 식별자)입니다.
    사용자

    변경을 작성한 사용자의 이름입니다.

    주:
    일부 자동화된 프로세스는 시스템 또는 게스트 사용자를 사용하여 기록에 변경 내용을 적용하고 추적합니다. 자세한 내용은 시스템 및 게스트 사용자를 참조하세요.
    이전 값

    이 sys_audit 기록으로 표시되는 필드 변경의 이전 값입니다.

    • 참조 필드: 변경된 기록의 고유 sys_id 값입니다.
    • 날짜 및 시간 필드: 데이터베이스에 저장된 UTC(조정된 범용 시간) 값입니다.
    새 값

    이 sys_audit 기록으로 표시되는 필드 변경의 새 값입니다.

    • 참조 필드: 변경된 기록의 고유 sys_id 값입니다.
    • 날짜 및 시간 필드: 데이터베이스에 저장된 UTC(조정된 범용 시간) 값입니다.

    관계 변경(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 테이블에 관계를 만듭니다.