---
schema_version: "1"
id: ee0441d06916d78a75a54e45fa87738bb23f30c4c352275f04eedaa4a1837a7c
title: Software Installation Process Job
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/service/264-0-0/it_srvcs_discovery_process_software_installation.md
canonical_url: https://help.salesforce.com/s/articleView?id=service.it_srvcs_discovery_process_software_installation.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 8fc63dd837d4a54144db378a2071c8593ca90bce75ce04530e4e1bc4ff7bba50
description: Build a product-level view of installed software and license information across discovered hosts. The Software Installation process job creates software and license configuration items and connects software products to their hosts.
products:
  - Service Cloud
  - Agentforce IT Service
release: "264"
---
# Software Installation Process Job

Build a product-level view of installed software and license information across discovered hosts. The Software Installation process job creates software and license configuration items and connects software products to their hosts.

### Required Editions

<table class="slds-table slds-table_bordered slds-max-medium-table_stacked slds-m-bottom_small edition"><colgroup><col></colgroup><tbody><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: Lightning Experience</td></tr><tr class=""><td class="slds-cell-wrap" style="vertical-align:top;">Available in: <strong>Enterprise</strong>, <strong>Performance</strong>, and <strong>Unlimited</strong> Editions with Agentforce IT Service that have Discovery enabled.</td></tr></tbody></table>

## How Software Installations Are Mapped

Discovery creates component-level **Installed On** and **Runs On** relationships between installed software or running software instances and their hosts. The Software Installation process job adds the product-level software catalog and license information. For each discovered Windows host or server that has an operating system name and product key, the job finds or creates the corresponding Software and Software License Key configuration items (CIs).

The job associates each Software CI with hosts identified from package inventory, matching operating system names and versions, and software components already associated with the hosts.

## When to Run the Job

Run the job after host discovery has collected installed software and operating system product keys. Run it before the Application Dependency Mapping job so that the product-level software catalog is available for dependency mapping. Rerun it regularly to keep software and license inventory current. To start the job, see [Run a Process Job](https://help.salesforce.com/s/articleView?id=service.it_srvcs_discovery_run_prcsjob.htm&release=264.0.0&type=5 "Build dependency-aware views of your discovered infrastructure by running a process job. Select the job that maps the application, cloud, network, software, or virtualization relationships that you want to analyze in Configuration Management Database (CMDB).").

## Relationships Created

| Source and Target | Relationship | What It Means | How It’s Matched |
| --- | --- | --- | --- |
| Software to Software License Key | Component Of | A license key applies to a software product. | The job creates the license key from the operating system product key and identifies the software product by operating system name and version. |
| Software to Host | Installed On | A software product is installed on a host. | The job identifies the host from package inventory, a matching operating system name and version, or associated software components. |