See Audit history on business application

ayush_g
Tera Contributor
I need to Enable audit history for specific fields on the Business Application table : cmdb_ci_business_app_list
 
Below are the fields : 
architecture_type
it_application_owner.
 I checked in dictionary for these shared fields (architecture_type and it_application_owner) and found the audit was  false and in Attribute was no audit= true so i updated both  fields
audit as true from false and  set audit = true in attribute still not able to see the audit history on this attribute for this business application List 
 
can someone suggest what should be done to see audit history on this two fields
3 REPLIES 3

AlanC7561975444
ServiceNow Employee

Double-check that the audit flag is enabled at both the table and field level, and that you are viewing the correct history type (Field History or System History) for the changes made.

Tanushree Maiti
Kilo Patron

Hi @ayush_g 

 

Refer KB KB0723730 Exclusion list Auditing - How to activate/deactivate auditing for a specific table or fiel... 

 

Configure Auditing for Individual Fields (Exclusion list Auditing)

Individual fields within a table can be configured to enable or disable auditing of any changes to that field in a record using either exclusion list or inclusion list auditing.  The steps below will detail exclusion list auditing.

  1. One way to quickly configure this can be performed with the following steps:
  2. Log into the instance with an account having admin rights to that instance.
  3. Using the Menu Navigator, browse to the following location on the instance: System Definition -> Dictionary.
  4. A list of Dictionary records on the instance will appear.  Filter the search results to display the Table name and Field name (Column name field) for the table and field you want to modify the audit setting for.
  5. The Dictionary record for the selected field should appear.  Click the related link titled Advanced view to show a more detailed display for this record.
  6. Locate the Attributes text box field for this record.
    • To disable auditing for this field in this table when using a exclusion list auditing scheme, add the following text to this field "no_audit".  If the Attributes field already contains values in the text box, add a comma after the last attribute currently found in the field and then the no_audit text.
    • However, if the Attributes field is currently empty, simply add the text no_audit into the text box. After adding this attribute click the Update button.
Please mark this response as Helpful & Accept it as solution if it assisted you with your question.
Regards
Tanushree Maiti
ServiceNow Technical Architect
Linkedin:

Tony Branton
ServiceNow Employee

You may need to add an entry to the glide.activity.rule.exclude.document_tables.sys_audit_relation system property to allow the table to be included in table auditing.  By default CMDB tables are excluded from table auditing to avoid performance issues caused by frequent field updates.

Adding the following text to the system property will ensure the table is included for auditing:

+cmdb_ci_business_app