Capture audit records for Code Signing-protected records

reference brazil Updated Sep 10, 2026 2 min read sc-capture-audit-records-for-code-signing.md
Raw file servicenow.com

Use the sn_cse.com.snc.csf.vault_audit_enabled property to control whether the system logs changes to Code Signing-protected code.

When this property is set to true, every creation, modification, or deletion of protected code is logged, allowing administrators to review who changed what and when. When inactive, no audit trail is created for protected code changes.

Note: This property only applies when Code Signing is activated on your instance. It has no effect on unprotected code or test and development environments.

More information

Attribute

Description

Configuration name

sn_cse.com.snc.csf.vault_audit_enabled

Configuration type

System Properties (/sys_properties_list.do)

Data type

Boolean

Recommended value

true

Default value

true

Fallback value

false

Category

Architecture, design, and threat modeling

Security risk

  • Severity score:5.1
  • CVSS rating:Medium
  • Security risk details:

Disabling this property stops audit logging for protected records. Attackers or insiders with write access can modify or delete scripts, business rules, and configurations without leaving any trace, hiding their activity from audits and conformance reports. While this doesn't bypass access controls, it delays incident response and tampers detection—a critical concern for regulatory conformance.

Functional impact

When enabled (the default), the system automatically records every change made to protected records in an audit log: who changed it, what changed, and when. Administrators can review this log for conformance and troubleshooting without any extra setup. This requires the Code Signing feature to be active and works automatically on production systems while skipping test and development environments to reduce log noise.

Disabling the property stops these audit records from being created. It reduces database activity but removes the visibility teams require to track changes and verify conformance. The setting takes effect immediately without requiring a restart.

Dependencies and prerequisites

This property requires the Code Signing feature to be activated on your instance. It has no effect if Code Signing is not enabled.

**Parent Topic:**[Architecture, design, and threat modeling](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/brazil/markdown/platform-security/instance-security-hardening-settings/sc-architecture-design-threat-molding.md)
Keywords audit loggingCode Signing
Search documentation
Search document titles and file paths on the brazil branch