# Software Inventory

This guide will explore the software inventory tab in the Infraon Infinity platform. This tutorial guides technicians through managing software inventory, establishing CI relationships, and importing software via CSV file.

<img src="/files/wkgUOVCetHReraN0amOn" alt="Right pointing backhand index" data-size="line"> In the Software inventory tab, view the software installed on systems where the agent has been deployed.

<img src="/files/QPROxe0UrMz0IW1dvrgE" alt="Right pointing backhand index" data-size="line"> Select the desired manufacturer from the left panel to view software for a specific manufacturer.

![](/files/Kzt5DS5KkjgOWswV2B0G)

Identify the software name, version, type, manufacturer, and total instance count on the software page.

<img src="/files/QPROxe0UrMz0IW1dvrgE" alt="Right pointing backhand index" data-size="line"> Click on the software listing to access in-depth software details. Information includes hostname, installation path, type, manufacturer, status, and version.

![](/files/SrRPUvdR12LdXJrnCnyG)

## **Installed Devices Section**

<img src="/files/7cTTPA6Spt4neaavSHtJ" alt="Right pointing backhand index" data-size="line"> The **“Installed Devices”** section displays the hostname, IP address, device type, vendor, and installed assets.

![](/files/Wg0r3Kh68fcbkriY2cmH)

### **Establishing CI Relations**

**Step 1:** Click the "Add a Relationship" option at the top right corner of the page.

**Step 2:** Manage both downstream and upstream relationships.

![](/files/BGlgxvnwC2p1rCzn97XT)

**Step 3:** Select the part of the selected Configuration Item (CI) among the available properties. After selecting the property, click on “**Next**.”

<figure><img src="/files/jajDjjD3ngXfK8JZEUQG" alt=""><figcaption></figcaption></figure>

**Step 4:** Add the dependent CI from the drop-down column in the map-impacted CI tab.

<figure><img src="/files/n4thIs1VzxXbsLs6YHqJ" alt=""><figcaption></figcaption></figure>

**Step 5:** Choose **“User.”** This will filter the list of users who have been added to the tool. Click “**Submit”** to create the relationship.

<figure><img src="/files/R8noPp8akduTpazMfl6G" alt=""><figcaption></figcaption></figure>

## **Views in Infraon**

<img src="/files/FEAp0eSmPUgUH1cXcEoM" alt="Right pointing backhand index" data-size="line">Infraon provides three different types of views: software view, list view, and map view.

![](/files/1oe4M6Q3MnzTZI8UT6Vs)

## **Whitelisting and Blacklisting Software**

**Step 1:** To label software items as whitelisted or blacklisted, navigate to the software inventory page. Use the green icon to whitelist and the red icon to blacklist specific software.

![](/files/A9PHOuhI1hDsTG00GPuX)

**Step 2:** After clicking on the whitelisting option, a configuration page will appear. Provide a profile for the specific software, including a description.

<figure><img src="/files/euATKXAf664n2ZBZTpV6" alt=""><figcaption></figcaption></figure>

**Step 3:** After submitting, the software is labelled as whitelisted.

<figure><img src="/files/DxrWVr6WaXqW3DVzia2L" alt=""><figcaption></figcaption></figure>

The process for adding software to the blacklist is identical to the process for whitelisting.

## **Importing Software via CSV**

**Step 1:** Click on 'Import from CSV' at the screen's top right corner, and select **"Software."**

![](/files/sx4PlR2v8BNlKBEBIbx4)

**Step 2:** Download the CSV template by clicking on "CSV file."

<figure><img src="/files/olVHaANGPjlxuLP0V5pI" alt=""><figcaption></figcaption></figure>

**Step 3:** Open the downloaded file and add the necessary details.

![](/files/XtfsD1IVjLf914CFCeJC)

**Step 4:** Click **"Upload"** to upload the edited file.

<figure><img src="/files/GKU99bvOWW1mescnbet6" alt=""><figcaption></figcaption></figure>

**Step 5:** Click “**Next”** to move forward.

<figure><img src="/files/UvIeSig43N3au3WYyBgQ" alt=""><figcaption></figcaption></figure>

**Step 6:** Match the mandatory fields to CSV columns as needed on the column matching page. Once done, click “**Import”** to complete the process.

<figure><img src="/files/486pYnDPiFoz6CYlGsRG" alt=""><figcaption></figcaption></figure>

**Step 7:** Proceed with the valid records to add the software details on the software details page.

<figure><img src="/files/o0fn1JQevyUFBS3NOyxh" alt=""><figcaption></figcaption></figure>

**Step 8:** Once the software has been added, it will be reflected on the software inventory page.

<figure><img src="/files/T1ueo8fJcJcSnGHTXaOH" alt=""><figcaption></figcaption></figure>

### **Adding CI Relation for Software**

**Step 1:** Click on the **“Import from CSV”** option and select **“CI Relation”** to add the CI relation for the software listed on the software inventory page.

<figure><img src="/files/eRaFzssCGjTuF2svhQFN" alt=""><figcaption></figcaption></figure>

**Step 2:** Select the software category that best meets the technician's needs. Download the corresponding CSV file, fill in the details, and upload it after adding the CI relations.

<figure><img src="/files/jFMz7r4RCPBJNNoBx3Jk" alt=""><figcaption></figcaption></figure>

## **Searching and Filtering Software**

<img src="/files/wkgUOVCetHReraN0amOn" alt="Right pointing backhand index" data-size="line"> Locate the search bar at the top of the software inventory page. Use it to find software by name, hostname, or version number.

<figure><img src="/files/MUjW55TS1kmVVWhEJv9V" alt=""><figcaption></figcaption></figure>

<img src="/files/wkgUOVCetHReraN0amOn" alt="Right pointing backhand index" data-size="line"> Filter software by name, version, type, or manufacturer. Customize filter conditions as needed. Save filter settings for future use.

<figure><img src="/files/1m9lXpNZ2GsGswQEPKJc" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.infraon.io/infraon-help/explore-more/use-cases/asset/software-inventory.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
