Which feature ensures data consistency white importing data using import sets and web services?
Correct Answer: C
A Data Policy in ServiceNow ensures data consistency by enforcing mandatory fields and read-only field rules when data is imported via Import Sets or Web Services.
Why is "Data Policy" the Correct Answer?
Applies Business Rules to Imported Data
Unlike UI Policies (which work only on forms), Data Policies enforce rules even when data is imported.
Ensures fields marked mandatory, read-only, or restricted maintain their constraints.
Ensures Data Integrity During Import Set Operations
Data coming from external sources (e.g., API, CSV imports) might lack required values.
Data Policies prevent incomplete or incorrect records from being created.
Works Across Multiple Data Entry Methods
Data Policies apply to:
Forms (Optional)
Import Sets ✅
Web Services (APIs) ✅
Example of a Data Policy in Action:
Field
Condition
Action
State
If empty on import
Set to "New"
Priority
If not provided
Set to "Medium"
Short Description
If empty
Reject the record
Incorrect Answer Choices Analysis:
A). Client Script
❌ Incorrect - Client Scripts only run on the user interface (browser-side), not on imports.
B). UI Policy
❌ Incorrect - UI Policies only apply to form interactions, not to Import Sets or Web Services.
D). CSDM (Common Service Data Model)
❌ Incorrect - CSDM is a framework for organizing CMDB data, but it does not enforce data integrity rules during imports.
E). Business Rule
❌ Incorrect - Business Rules can enforce logic, but they run after the record is inserted, meaning they do not prevent bad data from being imported.
Official ServiceNow Documentation Reference:
ServiceNow Docs - Data Policies
📖 Understanding Data Policies
ServiceNow Docs - Data Policies vs UI Policies
📖 When to Use Data Policies