# Software License

The Software License module helps track and manage software licenses across the organization. It allows administrators to record license details, monitor allocation and usage, and maintain compliance by mapping licenses to software, publishers, and vendors.

## **How does it work**

These are added manually or imported using CSV and mapped to the relevant software and publisher. The system tracks purchased and allocated permits in real time and supports scheduled usage checks to monitor thresholds. Licenses can be searched, filtered, edited, or updated in bulk to maintain accurate and compliant license records.

## **What you see on the screen**

The page displays all available licenses in a centralized list. From the left panel, users can view licenses **grouped** **by publisher** categories, making it easier to navigate and manage licenses across different software vendors.

![](https://content.gitbook.com/content/E4mkwSP8a1BSD9BFNFav/blobs/Nor84R4hiLpGCcDYAJ7e/Unknown%20image)

Software License **| Basic Details**

<table><thead><tr><th width="144.20001220703125">Label</th><th width="204.20001220703125">Action</th><th>Description / Example</th></tr></thead><tbody><tr><td><strong>Search</strong></td><td>Search licenses</td><td>Allows users to search licenses by license name, software, publisher, or vendor.</td></tr><tr><td><strong>Filter</strong></td><td>Apply custom filters</td><td>Filters licenses using fields such as Software, Publisher, License Type, Vendor, etc. Supported conditions include in, not in, equal to, and not equal to.</td></tr><tr><td><strong>Actions</strong></td><td>Perform bulk actions</td><td>Provides two options:<br><br><a href="#schedule-license-usage-alerts"><strong>Schedule License Usage</strong></a><strong>:</strong> Allows users to configure scheduled notifications when software license usage exceeds a defined threshold.<br><br><strong>Example:</strong> Send an alert when license usage crosses 50%, scheduled daily at 10:28 AM, 10:30 AM, and 10:32 AM, to selected email recipients.<br><br><a href="#bulk-edit"><strong>Bulk Edit</strong></a><strong>:</strong> Enables bulk updates or deletion of multiple software licenses at once by uploading a CSV file.</td></tr><tr><td><strong>New License</strong></td><td>Add or import licenses</td><td>Provides two options:<br><br><a href="add-license#manually"><strong>Add License</strong></a> – Manually create a new software license.<br><a href="add-license#import-from-csv"><strong>Import from CSV</strong> </a>– Upload licenses in bulk using a CSV file.</td></tr><tr><td><strong>View Only Fields</strong></td><td></td><td></td></tr><tr><td><strong>License Name</strong></td><td>View license name</td><td>Displays the name assigned to the software license.</td></tr><tr><td><strong>Publisher</strong></td><td>View publisher</td><td>Displays the publisher associated with the software. This value is derived automatically from the selected software.</td></tr><tr><td><strong>Software</strong></td><td>View software</td><td>Shows the software to which the license is mapped.</td></tr><tr><td><strong>License Type</strong></td><td>View license type</td><td>Indicates the license type, such as Per User, Per Device, or Subscription.</td></tr><tr><td><strong>License Based On</strong></td><td>View license metric</td><td>Displays the basis for counting the license, such as users, devices, or installations.</td></tr><tr><td><strong>Vendor</strong></td><td>View vendor details</td><td>Shows the vendor from whom the license was purchased.</td></tr><tr><td><strong>Purchased</strong></td><td>View purchased quantity</td><td>Displays the total number of licenses purchased.</td></tr><tr><td><strong>Allocated</strong></td><td>View allocated quantity</td><td>Shows the number of licenses currently allocated to users or assets.</td></tr><tr><td><strong>Actions</strong></td><td></td><td></td></tr><tr><td><strong>Edit</strong></td><td>Modify license</td><td>Allows users to update license details.</td></tr><tr><td><strong>Delete</strong></td><td>Remove license</td><td>Deletes the selected software license from the system.</td></tr><tr><td><strong>Bulk Edit</strong></td><td></td><td></td></tr><tr><td><strong>Delete</strong></td><td>Click to action</td><td>Select multiple software licenses in the grid or card view to update or delete them in a single action.</td></tr></tbody></table>

## **Actions**

The Actions button in the top panel provides options to manage software licenses in bulk.

### **Schedule License Usage Alerts**

This option allows administrators to configure scheduled notifications when software license usage exceeds a defined threshold.

![](https://content.gitbook.com/content/E4mkwSP8a1BSD9BFNFav/blobs/PXJIfBr6aeRXvcV8N3qe/Unknown%20image)

Schedule Usage Alerts **| Basic Details**

<table><thead><tr><th width="182.60003662109375">Label</th><th width="196.4000244140625">Action</th><th>Description / Example</th></tr></thead><tbody><tr><td><strong>Threshold (%)*</strong></td><td>Enter percentage</td><td>Defines the license usage percentage at which alerts should be triggered.<br><br><strong>Example:</strong> 50 triggers alerts when allocated licenses reach or exceed 50% of the total.</td></tr><tr><td><strong>Active</strong></td><td>Enable / Disable</td><td>Enables or disables the alert configuration without deleting it.</td></tr><tr><td><strong>Schedule Mode</strong></td><td>Select frequency</td><td><p>Defines how often the system checks license usage.</p><p></p><p><strong>Available options:</strong> Every, Daily, Weekly, Monthly.</p></td></tr><tr><td><strong>At*</strong></td><td>Set time(s)</td><td>Specifies one or more times at which the alert check should run. Multiple times can be added or removed.<br><br><strong>Example:</strong> 10:28 AM, 10:30 AM, 10:32 AM.</td></tr><tr><td><strong>Add Schedule</strong></td><td>Add a time slot</td><td>Adds time entry under the selected schedule mode.<br><br><strong>Example:</strong> Add another daily check at 11:00 AM.</td></tr><tr><td><strong>Delete Schedule</strong></td><td>Remove time slot</td><td>Removes a previously added schedule time.</td></tr><tr><td><strong>Start (Optional)</strong></td><td>Select start date and time</td><td>Defines when the alert schedule should begin.<br><br><strong>Example:</strong> 2025-01-01 10:00 AM.</td></tr><tr><td><strong>Until (Optional)</strong></td><td>Select end date and time</td><td>Defines when the alert schedule should stop running.<br><br><strong>Example:</strong> 2025-12-31 06:00 PM.</td></tr><tr><td><strong>Schedule Summary</strong></td><td>View schedule</td><td>Displays a read-only summary of the configured schedule.<br><br><strong>Example:</strong> Scheduled for every day at 10:28, 10:30, and 10:32.</td></tr><tr><td><strong>To*</strong></td><td>Select recipients, select from the drop-down column.</td><td>Specifies the email recipients who will receive the license usage alerts.</td></tr><tr><td><strong>Update Schedule</strong></td><td>Save configuration</td><td>Saves or updates the scheduled license usage alert configuration.</td></tr></tbody></table>

Once configured, the system automatically monitors license usage based on the defined schedule and sends notifications to the selected recipients whenever the usage threshold is exceeded.

### **Bulk Edit**

This option allows administrators to update existing software licenses in bulk using a CSV file.

Using Bulk Edit, users can modify license attributes, including license count, cost, validity dates, compliance details, notification settings, and allocation information, for licenses already in the system.

Refer to [Import from CSV](https://docs.infraon.io/infraon-help/infinity-user-guide/asset/add-license#import-from-csv) for detailed steps on file preparation, column mapping, and validation rules.
