- 20 Aug 2023
- 4 Minutes to read
- Updated on 20 Aug 2023
- 4 Minutes to read
Use the Software Management Module to see a consolidated view of all installed software in the organization, from all sources across all devices. The Software page delivers increased management of your organization's software. It helps security, IT, and risk teams identify software assets across fleets of devices.
Click the Assets icon and from the left-pane, select Software.
The Software page opens, displaying the following columns:
Adapter Connections - Displays the adapter source from which the software originates. Hover over the Adapter Connections column to see the adapter names for all the adapter connections
Installed Software: Name - Displays the name of the aggregated software data presented by the software name. Click a name of the software to open the Software Profile page that displays software versions and associated devices.
Installed Software: Vendor - Displays the name of the software vendor.
Installed Software: Version - Displays the software version. Click on the arrow at the top of the column to sort by version.
Device Count - Displays the number of devices in which the software is installed. When you click on Device Count, the Devices page opens with the devices affected by this software.
Tags - Displays one or more user-defined labels for the software. Refer to Working with Tags to learn more about adding tags.
First Fetch Time - Displays the timestamp when Axonius first found the software. (this column is not displayed by default).
Click the arrow next to any of the fields to see more details about that field.
Not all of the fields are displayed by default. Use Edit Columns to add or remove columns. For more information, see Setting Page Columns Display.
Click on a software item, the Software Profile page opens. The Software Profile page provides detailed information about the Software selected.
Creating Queries on Software
The Query Wizard on the Software page allows you to create a unique set of queries. Software queries are created on two levels. The first level of the query focuses on software parameters. You can query fields such as the software version, adapter connections or device counts. You can add additional levels to the query, such as querying by network interface and vulnerable software. Use these queries to find out which software exists with asset context in your environment. Or how many devices have a particular software.
To configure the Query Wizard on the Software page
- Build a query on the Show Software field on the table, for instance Installed Software:Vendor.
- Filter the software displayed by a Device query, and thus only show the applications in your environment by a defined Device query, for instance by OS:Type.
After running the query, the table shows the software queried, filtered by the devices they affect.
- Click Save As to save the query.
- When you click Saved Queries and open the Queries page, the software queries you created are displayed on the Queries page.
Refer to Creating Queries with the Queries Wizard to learn more about creating queries.
Last Updated Indication and Refresh Query
When query caching is enabled, and query results are retrieved from the cache, the Last updated indication is displayed. This indication specifies the last time the query was performed and from when the displayed query results were updated.
Click (Refresh Query) to run the query again to recalculate the query results.
Export Software Data to CSV
You can export the Software data to CSV. Refer to Exporting Asset Data to CSV.
Adding Custom Data to Software
You can add custom fields to one or more Software assets at the same time.
Select one or more Software assets and from the Actions menu choose Add Custom Fields.
Refer to Working with Custom Data to learn about adding custom fields.
Add Tags to Software
Use tags to assign context to your assets for granular filters and queries. Apply new or existing tags to the selected software. The list of selected tags is applied to all selected software.
Refer to Working with Tags to learn about adding Tags to Software.
Displaying Historical Data
Axonius saves daily “snapshots” of all the collected data, which you can view for any query on the Software page.
To view query results for a specific date, click 'Display by Date' on the top menu above the Software table.
A date picker control opens, enabling you to select the desired date. By default, the latest day for which data was collected is displayed. Note that you can only select one date.
Notice that only dates with collected data are enabled as options for choice. The System then displays the historical snapshot data of the page as it was presented on the date you selected.
To clear the historical view and set back to latest, hover over the displayed date and click on the 'X' next to the displayed date. (Note that historical data is not displayed on the Software Profile page).
Using Software Queries in Enforcement Actions
Queries created for the Software Management Module can be used as queries in the following enforcement set actions:
- Axonius - Push System Notification
- Axonius - Send Email
- Email - Send per Asset
- Axonius - Add Custom Data to Assets
- Axonius - Remove Custom Data from Assets
- Axonius - Add Tag
- Axonius - Remove Tag
- Cherwell - Create Incident
- Cherwell - Create Incident per Asset
- Freshservice - Create Ticket
- Freshservice - Create Ticket per Asset
- Jira - Create Issue
- Jira - Create Issue per Asset
- Jira Service Management - Create Issue
- Jira Service Management - Create Issue per Asset
- ServiceNow - Create Incident
- ServiceNow - Create Incident per Asset
Enforce - Create New Enforcement
You can create a new enforcement set directly from the Software page with a Main Action that will run on the entities you selected. For more details refer to Enforce - Create Enforcement.