---
sourceDocument: Brazil IT Operations Management
sourceDocumentLink: https://www.servicenow.com/docs/r/it-operations-management

 Release :

    - brazil

ft:locale :

    - en-US

ft:publication_title :

    - Brazil IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# Discover portable software installed by package managers

# Discover portable software installed by package managers {#ariaid-title1}

Release version: Brazil  
Updated September 10, 2026  
![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read  
Agent Client Collector for Visibility Content (ACC-VC) can discover software on Windows, Linux, and macOS endpoints that is not discoverable by traditional ACC-VC checks and policies. ACC-VC uses third-party package managers to track essential tools and development packages for software asset management (SAM) and IT asset
management (ITAM).

## Portable software discovery - overview {#accvc-package-discovery__section_yrq_jsz_yjc}

The Agent Client Collector software discovery policies discover software that has a dedicated executable file. The Software Discovery via Running Processes check detects software installed by package managers (containing .js
files or .py modules) that is not detected by other ACC-VC checks, For details on ACC-VC policies and checks, see [Agent Client Collector for Visibility Content default checks and policies](https://www.servicenow.com/docs/doVFgd40apDqj44nDgabpw "Agent Client Collector for Visibility Content (ACC-VC) provides various checks and policies as well as a business rule.").

With portable software package discovery, the ACC-VC agent identifies and reports portable software installed through a package manager. This includes globally-installed npm packages, which enrich your software asset inventory with
Node.js-based tools and utilities.

## What gets discovered {#accvc-package-discovery__section_dsq_jsz_yjc}

For each package found on a host, the agent captures the following information:

* Package name: The display name configured in the Portable Software Package Discovery (sn_acc_vis_content_process_based_sw_config) table, or the actual npm package name if no display name is specified.
* Version: The installed version of the package. Populated only if the number is available; otherwise, this field is blank.
* Vendor/Publisher: The vendor name from the configuration. Populated only if the vendor/publisher is available; otherwise, this field is blank.
* Installation directory: The file system path where the package is installed.
{#accvc-package-discovery__ul_esq_jsz_yjc}

## Configuring npm package discovery {#accvc-package-discovery__section_isq_jsz_yjc}

To begin discovering packages, you must configure package discovery. See [Configure portable software discovery in Agent Client Collector for Visibility Content](https://www.servicenow.com/docs/dbWrWRQCMlhr5s7KvnnOow "Configure portable software the Agent Client Collector for Visibility Content (ACC-VC) agent discovers by updating the config table. This ensures that only portable software that was configured is searched for and discovered.") for step-by-step instructions.
* **[Configure portable software discovery in Agent Client Collector for Visibility Content](https://www.servicenow.com/docs/dbWrWRQCMlhr5s7KvnnOow)**   
  Configure portable software the Agent Client Collector for Visibility Content (ACC-VC) agent discovers by updating the config table. This ensures that only portable software that was configured is searched for and discovered.

