---
title: View the change history of application services in classic Service Mapping
description: You can view the changes made to an application service as a whole and to the individual configuration items \(CIs\) comprising the service. Change history is useful for maintenance, planning, or troubleshooting procedures.
locale: en-US
canonical_url: https://www.servicenow.com/docs/r/australia/servicenow-platform/configuration-management-database-cmdb/t\_ViewCIChanges.html
release: australia
product: Configuration Management Database \(CMDB\)
classification: configuration-management-database-cmdb
topic_type: task
last_updated: "2026-03-12"
reading_time_minutes: 5
breadcrumb: [Service instances \(Application services\), Configuration Management, Extend ServiceNow AI Platform capabilities]
---
# View the change history of application services in classic Service Mapping
You can view the changes made to an application service as a whole and to the individual configuration items \(CIs\) comprising the service. Change history is useful for maintenance, planning, or troubleshooting procedures.
## Before you begin
Role required: sn\_cmdb\_admin, admin, service\_mapping\_admin, service\_mapping\_user, app\_service\_admin, or app\_service\_user
## About this task
Details about changes to a service instance and to its CIs are stored in the CMDB. Typically, these changes reflect adding or removing CIs from a service instance, upgrading or updating CIs, or modifying CI configuration files. The system gathers this data by querying CMDB tables and then creating the change history view. In deployments where Service Mapping is activated, the type of change information Service Mapping queries depends on discovery patterns that Service Mapping uses to discover CIs.
Changes to configuration files are associated with CIs to which these files belong. Maps show configuration file changes as changes to related CIs.
While you can see change records for a specific CI in the context of application services, you can also see detailed history of a specific CI separate from its service instance as described in [History Timeline](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-security/c_HistoryTimeline.md).
If the ServiceNow AI Platform is configured to validate changes, all changes are evaluated and rendered as valid or not. If a change is valid, its change record on the service instance map is marked as approved. For more information about configuring the platform for change validation, see [Managing proposed changes](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/c_ProposedChanges.md).
Changes to the service instance appear on the history timeline.
\[Omitted image "MapHistoryPointers.png"\] Alt text: The history scale shows changes to the service instance.
The type of change mark depends on the nature of changes that it represents:
- **Light gray balloon \(\[Omitted image "ChangeHistoryBalloonsLightGray.png"\] Alt text: Light grey balloon icon\)**
Unapproved change that does not influence the service instance behavior. For example, a change in a network path or adding a node to a cluster.
- **Dark gray balloon \(\[Omitted image "ChangeHistoryBalloonsDarkGray.png"\] Alt text: Dark gray balloon icon\)**
Unapproved change that changes the service instance behavior.
- **Green balloon \(\[Omitted image "ChangeHistoryBalloonsGreen.png"\] Alt text: Green balloon icon\)**
An approved change in deployments where the ServiceNow AI Platform is configured to validate changes.
- **Double balloon \(\[Omitted image "ChangeHistoryBalloonsDouble.png"\] Alt text: Green balloon icon\)**
Multiple separate changes that happened a short time from each other.
You can mark times on the history scale by creating baselines to quickly return to the marked view.
## Procedure
1. Open the service instance map.
1. Navigate to **All** > **CSDM** > **Manage Technology Management Services** > **Service Instance**.
2. Select the needed service instance.
3. On the service instance page, select **View Map**.
2. Review change records created for this service instance on the **Changes** tab at the bottom of the page.
If Service Mapping is deployed, then in Edit mode, the Discovery Messages section appears below the map.
3. On the history timeline, set the time range of changes that you want to view.
|
Option
|
Action
|
|---|
|
**To set the time range of the history timeline**
|
Click the hour, day, week, or month icons.\[Omitted image "MapHistoryTimeRangeIcons.png"\] Alt text: Click Hours, Days, Weeks, or Months to set the time range of the history scale.
|
|
**To increase or decrease the time range**
|
Click the zoom in and zoom out icons.\[Omitted image "MapHistoryPlusMinusIcons.png"\] Alt text: Click Zoom in and Zoom out to change the time range.
|
|
**To change the upper limit on your history range**
|
Click the history scale.\[Omitted image "MapHistoryMarkedPoint.png"\] Alt text: Click the history scale to mark the time which serves as the upper limit.
The time that serves as the upper limit appears above the history timeline.
**Note:**
You cannot set the lower limit on your history range to a time before this service instance was created. This time is marked with the **IT Service Created** event on the history timeline.
\[Omitted image "MapHistoryBSCreatedPointer.png"\] Alt text: The IT Service Created pointer on the History timeline.
|
The map shows the history view of the service instance for the time you selected.
**Note:** The **Change** tab shows all change records, even the ones which are filtered out of the history view.
4. To mark a time on the time scale, set a baseline:
1. Click the **Compare** icon.
\[Omitted image "MapHistoryCompareIcon.png"\] Alt text: The Compare icon on the Map page.
2. Navigate to the time you want to mark as a baseline on the history scale.
3. Click **Set baseline**.
\[Omitted image "MapHistoryBaselineSet.png"\] Alt text: Click Set baseline.
4. Enter the name of the baseline and click **OK**.
The new baseline appears as a button above the history scale and as a blue flag on the history scale.
\[Omitted image "MapHistoryBaselineFlag.png"\] Alt text: The Baseline button and flag.
5. View the change history.
|
Option
|
Action
|
|---|
|
**To see the CI responsible for a change record**
|
Select a change record on the **Changes** tab.The related CI is marked yellow in the map.
\[Omitted image "MapChangesTabSelectRecord.png"\] Alt text: View the CI responsible for a change record.
|
|
**To see only change records related to a CI**
|
Select the required CI or the connection on the map.The **Changes** tab displays only change records related to the selected CI or connection.
\[Omitted image "MapChangesTabSelectCI.png"\] Alt text: View only change records related to a CI.
|
|
**To see the configuration file at the selected moment in the past**
|
1. Set the time on the history scale.
2. In the **Properties** pane, scroll to **Tracked Configuration Files**, and click the file name.
The new tab opens displaying the content of the tracked configuration file at the selected time.
|
|
**To see the network at the selected moment in the past**
|
1. Set the time on the history scale.
2. Right-click the connection and select **Show network path**.
The new tab opens displaying the network or storage path map for the time you selected.
**Note:** You cannot view the network path for connections marked as boundaries to this service instance.
|
6. To exit the history view and see the current status of the service instance, click the current icon.
\[Omitted image "MapHistoryCurrentIcon.png"\] Alt text: The graphic shows the current icon for exiting the history view.
**Related topics**
[View an application service map in base system](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/app-service-map-base-system.md)
[Compare two versions of an application service in classic Service Mapping](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/servicenow-platform/configuration-management-database-cmdb/t_CompareBS.md)
[Modify tracking changes in configuration files](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-operations-management/track-configuration-files.md)
[Fine-tune tracking changes for the change history](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/it-operations-management/exclude-changes-from-change-history.md)