---
sourceDocument: Australia ServiceNow AI Platform Capabilities
sourceDocumentLink: https://www.servicenow.com/docs/r/servicenow-platform

 Release :

    - australia

ft:locale :

    - en-US

ft:publication_title :

    - Australia ServiceNow AI Platform Capabilities

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# Manage upgrades

# Managing principal class marking during upgrade {#ariaid-title1}

* Release version: Australia
* 
* Updated March 12, 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 2 minutes to read

Make sure that existing Hardware Asset Management (HAM) CI classes are included as principal classes in Data Foundations during upgrade, without requiring manual configuration.

Upgrading to a version of CMDB success advisor that introduces the Data Foundations principal class concept can result in CI classes being automatically marked as principal classes when existing HAM model category selections are present.

In CMDB success advisor, each HAM model category maps to one or more CI classes.

For example, if you selected the Computers model category, the cmdb_ci_computer class was included. Before the upgrade, these classes were used only for HAM data quality tracking.

After you upgrade to a version that includes Data Foundations, CMDB success advisor automatically marks those same CI classes as principal classes. This gives you a starting point for Data Foundations without requiring manual configuration.

## Upgrade impact {#cmdb-sa-df-upgrade__section_ns4_wxr_k3c}

The following table shows how principal classes from HAM model categories are applied across key features in Data Foundations after upgrade.
{#cmdb-sa-df-upgrade__table_cbg_wxr_k3c__entry__2}

| Feature | Impact after upgrade |
|-|-|
| Principal classes list | Your Data Foundations principal classes list is already populated with CI classes from your HAM model category selections. |
| CI picker on task records | On incidents, problems, and changes, the CI picker shows only CIs from your principal classes. |
| Data Foundations dashboard | Your Data Foundations advisor dashboard may already display data using the HAM derived principal classes as the initial scope. |
[Table 1. Principal class updates by feature]

{#cmdb-sa-df-upgrade__table_cbg_wxr_k3c}

## Recommended actions {#cmdb-sa-df-upgrade__section_bpm_pyr_k3c}

Review and confirm the CI classes that were automatically marked as principal classes during upgrade, and adjust CI picker filtering behavior if needed. For instructions, see [Review principal classes marked automatically during upgrade](https://www.servicenow.com/docs/ZTSlA78Lj5r8pOGeEfsNPQ#cmdb-sa-df-review-upgrade-classes "Review and adjust the CI classes that CMDB success advisor automatically marked as principal classes during upgrade.").

## Review principal classes marked automatically during upgrade {#ariaid-title2}

Review and adjust the CI classes that CMDB success advisor automatically marked as principal classes during upgrade.

### Before you begin

Role required: sn_cmdb_admin

### About this task

Automatic principal class marking happens only once during upgrade. Later changes to HAM model categories do not update the principal classes list automatically. Similarly, principal class changes made without using CMDB success advisor, for example through CI Class Manager, are not reflected in the Data Foundations advisor scope automatically.

### Procedure

1. On the CMDB success advisor landing page, on the Data Foundations card, select Edit principal classes.  
   Use this to review the classes that were automatically marked as principal classes during upgrade. See [Managing Data Foundations advisor scope in CMDB success advisor](https://www.servicenow.com/docs/T9VARzdrPGUp3HrryktlHw "After the Data Foundations advisor dashboard is configured, you can update the principal class scope to keep it aligned with your goals, and resolve discrepancies when classes are changed outside the advisor.").
2. Confirm that the marked classes align with your Data Foundations advisor scope, then remove any unwanted classes and add others as needed.  
   You can select up to 200 principal classes.
3. **Optional:** If CI picker filtering affects users, adjust behavior using the system properties for CMDB success advisor.  
   See [Principal class tracking in CMDB success advisor](https://www.servicenow.com/docs/89ngD3nB4JCJQ4nVMii8oQ#cmdb-sa-principal-class__section_pky_rf2_k3c).

