CI class
Software installation
Discovered or managed software installation on a host CI.
Demo baseline · November 13, 2026Class policy
- Class key
software_installation- Parent class
- base_ci
- Family and category
- software · software
- CSDM domain
foundation- Principal class
- No
- HAM / SAM policy
- — / SAM
- Identification fields
softwareProductId,installedOnCiId,installedVersion- Operational statuses
operational,in_maintenance,requested,deploying,installed,degraded,failed,removing,removed,retired- Lifecycle statuses
requested,deploying,installed,failed,removing,removed,retired- Class fields
technologyType,number,cmdbClass,csdmDomain,ciStatus,title,description,ownerId,managedById,assignmentGroupId,approvalGroupId,companyId,locationId,dcAccountId,createdAt,updatedAt,environment,criticality,installDate,retirementDate,departmentId,costCenterId,discoveryManaged,discoverySourceId,ireRuleId,lastDiscovered,installStatus- Parent required
- No
- Allowed parent classes
- See the CI form and relationship policy
Create or reconcile a CI
In CMDB, select the class, fill its identity fields, then verify the record's class, source and relationships after save or ingestion. For a possible duplicate, compare the source identity and class identifiers before changing the reconciliation rule. See Model and reconcile configuration items.