Skip to main content

Snow License Manager 26

Here you can find the release notes for Snow License Manager 26. You can find the old release notes on the Flexera Community.


26.2.0 latest

Release date: 2026-06-10

Enhancements

Licenses
Archiving of multiple licenses

  • You can now archive multiple licenses at once from the List all licenses and Search for licenses pages. Up to 100 licenses can be selected and archived in a single operation, saving significant time compared to archiving licenses individually.
    The process of archiving multiple licenses follows the same logic as archiving a single license, including the option to archive connected licenses and agreements. A log entry is created for each archived license, providing transparency and traceability. Archived licenses remain available in the Archived licenses report.

Reports
Most frequent user in Application per computer and user report

  • You can now filter the Applications per computer and user report by the Most frequent user. This allows you to search by the primary user of a computer and still see all applications installed on that computer, including unused applications.
    The report can be saved, exported, and scheduled with the new filter applied.

SLM UI
Consistent date range filtering in Snow License Manager

  • You can now filter computers, applications, licenses, users, mobile devices, and custom objects by date ranges directly in the user interface of Snow License Manager. Use the new between operator on search and list pages to select a specific date range for any date column. You can filter directly in the user interface and immediately take actions such as archiving, deleting, or updating fields on the filtered results.
  • Note: Date range filters for the agreements list page are not included in this release.

Corrections

Applications

  • Snow License Manager now correctly updates the Last used date and other application usage fields in the Application, Computer, and User detail views. Previously, usage fields could appear empty for applications with pre-recognized recognition, even though usage data existed in the database. (IOK-1917970)

Cloud: Microsoft 365

  • On the Cost page, values in the Total entitlement, Provisioned licenses, and Unprovisioned licenses columns now show as whole numbers.

  • When you add a new column to the Users page, that column now remains visible even if you apply a filter to another column or if you leave the page.

  • Improvements for user linking and processing:

    • Optimized the Microsoft 365 user linking handler to reduce memory usage and improve performance, helping prevent issues such as out-of-memory exceptions and SQL timeouts that could cause the Microsoft 365 service to stop.
    • Improved the performance of the monthly breakdown recalculation handlers that run after user linking, resulting in more reliable processing and better overall service stability. (IOK-1975884, IOK-1974592)
  • Improvements for User activity lists:

    • Optimized Microsoft 365 service handlers to reduce the number of reads from the event warehouse table.
    • Updated processing logic to reuse existing data for the current month whenever possible instead of rebuilding it from scratch.
    • Improved performance of import processing and other CRUD operations on Microsoft 365 schema tables.
    • Reduced the likelihood of SQL timeouts during data processing. (IOK-2006681, IOK-1994735)
  • List of improvements:

    • Updated the SaaS Event Data processing logic to use the ID column of the ew.Event table for event ordering instead of SequenceNumber, improving consistency and simplifying event handling.
    • Implemented batch insertion of aggregate events using SqlBulkCopy, significantly improving performance when processing large volumes of event data.
    • Disabled the Microsoft 365 migrator from running automatically at service startup, regardless of migration settings, to prevent service instability caused by migration-related failures.
    • Updated the monthly breakdown recalculation logic to clean and rebuild data only for the current month, improving reliability and reducing the impact of event warehouse inconsistencies. (IOK-1975889, IOK-1974592)
  • List of improvements:

    • Refactored several Microsoft 365 service handlers by moving user-processing logic from C# foreach loops into SQL queries. This significantly reduces CPU and memory usage, prevents out-of-memory crashes, and improves overall service stability during imports.
    • Improved the reliability of the Microsoft 365 import process so all handlers complete successfully, reducing the risk of data discrepancies between related database tables.
    • Optimized the Microsoft 365 BFF service query used to retrieve linked users, resulting in faster response times and lower resource usage.
  • Important: The Microsoft 365 integration now requires SQL Server 2016 or later, as the new database logic relies on native JSON parsing support. (IOK-1993030, IOK-1974549)

Computers

  • The computer details page now loads faster for a computer with subscription plan applications. Previously, loading the page for Windows and macOS computers with subscription plan applications took significantly longer than expected. This performance improvement applies to all operating systems. (IOK-1343918)

  • The print preview on the Computer details page in Snow License Manager now shows all installed applications. Previously, only a subset of the applications appeared when a computer had a large number of applications installed. (IOK-1954524)

Custom Objects

  • Access control for custom objects now works correctly. Previously, users without the "Access to main menu for custom objects" permission enabled in Snow Management and Configuration Center could still view custom objects by accessing the page URL directly. Users without this permission are now properly prevented from accessing the custom objects page regardless of the navigation method used. (IOK-1962348)

Datacenters

  • The Snow XML Connector now allows assigning of hosts to auto-generated datacenters and clusters (DCCs). (IOK-1925863)

  • User organization restrictions are now correctly applied to the Datacenters and clusters view in Snow License Manager. Users with restricted organizational access can no longer see datacenters and clusters outside their assigned organization nodes. (IOK-1922270, IOK-1914777)

Import data

  • Improvements in the organization’s import validation. We’ve updated the organization validation logic to ensure consistent handling of blank spaces in OrgIDs. Blank spaces are now treated consistently by replacing them with underscores during validation. This resolves an issue where imports could fail if the root organization node contained blank spaces. The fix aligns validator behavior with existing database rules, where blank spaces are only allowed at the root level and converted to underscores elsewhere. (IOK-1861495)

Licenses

  • License details page arrow navigation will now correctly display archived licenses if they are present in the dataset. (IOK-2012966)

  • Error notifications in Snow License Manager now show a descriptive message if an error occurs when you add or edit a license. Previously, the error notification appeared blank with no explanation of the issue. (IOK-1945304)

  • The return button on the License details page in Snow License Manager now works correctly in environments where security policies or proxy settings strip the Referrer header from the browser requests. (IOK-1950688)

Maintenance Service

  • This update introduces a more robust and reliable process for handling computer deletion operations. The overall reliability and stability have been improved, allowing the system to better handle failures and ensure smoother execution. Performance has also been enhanced through batch processing, where operations are handled in controlled groups to optimize efficiency and reduce system load. Additionally, an automatic retry mechanism has been introduced so that failed operations are retried without requiring manual intervention. Error handling and monitoring have been strengthened, with improved logging to make tracking and diagnosing issues easier. The system can now also detect and recover from unresponsive or stalled jobs, ensuring continuous and consistent operation (IOK-1943123, IOK-1940280).

Reports

  • Scheduled reports will now be sent by email even if the value for the SMTP_HOST setting is empty when the SMTP_USE_OAUTH2_0 is set to 1 (true). (IOK-1996389, IOK-1990389)

  • Reports that include custom fields with names containing SQL keywords, such as "of" or "as", now load correctly. (IOK-1978070)

  • The All mobile devices report which includes custom fields for mobile devices, now runs significantly faster. Performance optimizations like indexing and threading improvements have been applied for a better user experience. (IOK-1906943)

  • In the All applications report, the Total runs column now accurately reflects application usage across all hosts, regardless of the application’s installation status. Usage data for metering-only applications, such as cloud applications, is now included. (IOK-1955973)

  • The License compliance summary report now correctly shows one row per application, with aggregated data across all organizations.

  • Organization-related data, such as UnusedInstallations and RiskUnusedSoftware, remains consistent and accurate when you apply organization filters or when organization restrictions are in place. (IOK-1924345)

  • Scheduled reports are now delivered to users with expired Valid from and Valid to dates when Single Sign-On (SSO) or Active Directory (AD) integration is enabled, as date restrictions do not apply to SSO or AD authenticated users. (IOK-1994714)

Services

  • To ensure proper handling of the dbo.tblComputerOperatingSystemSoftwareChecksum table for computer archiving and deletion, a migration step has been added to the Maintenance Service. (IOK-1974146, IOK-1969728)

Snow Management and Configuration Center

  • An empty value in the System Core setting SMTP_PASSWORD is no longer stored. (IOK-1980246, IOK-1979755)

  • When you delete a locally created application which was created with the override action, application recognition now correctly returns to the original global application and all application rules are reapplied. (IOK-1946896)

Snowboard Alerts

  • When you click the “Oracle products which do not have a registered physical socket capacity” warning in the Alert list, you will now be directed to the Oracle computer model mapping page without any errors. (IOK-1970619)

Web configurator

  • The Web Configurator now runs signature verification in environments with no or restricted internet access. (IOK-2005229)

Other

  • Fixed an issue where the All Oracle Database end of Support report did not show the end-of-support dates for databases in a MOUNTED state due to missing database users data.

26.1.1

Release date: 2026-04-09

Corrections

Web Configurator

  • The Web Configurator now starts and verifies the digital signature of its executable before loading. This integrity check helps prevent tampered binaries from being loaded, strengthening the protection against local attacks and unauthorized modifications.
info

NOTE: If the workaround for the Web Configurator in SLM 26.1.0 was applied, do the following:

Before running the Web Configurator, make sure that the following lines are included in rows 4 and 5 of the WebConfigurator.exe.config file. If they are missing, add them using a text editor of your choice, and then save the file:

  • <add key="SkipSignatureVerification" value="False" />
  • <add key="AllowUnsignedAssemblies" value="True" />

26.1.0

Release date: 2026-03-18

Enhancements

Enterprise: Oracle
Support for Oracle Database 23c
The following enhancements were introduced:

  • Added recognition for Oracle Database 23c, including visibility of the new Free edition (available starting with Oracle Database 23c).
  • Extended compliance calculation logic to support Oracle Database versions 21 and 23, as well as the new Free edition.
  • Extended End-of-Life (EOL) support data to include Database Lifetime Support dates for Oracle Database 23c.

Licenses
Enable downgrade rights by default for manually created licenses

  • When you add licenses manually in Snow License Manager, without relying on SKUs, downgrade rights are now enabled by default on the Add license page. This aligns with how most major software vendors, such as Microsoft, Oracle, and IBM, typically grant downgrade rights, and reduces the risk of under‑stated license coverage.
    You can override the default behavior at any time by manually disabling the downgrade rights when you add or edit a license, whether you select the application by name or by SKU.

Enable license upgrade rights by default when maintenance is added to the license

  • When you add active maintenance to a license in Snow License Manager, upgrade rights are now enabled by default. This applies to both when you create a new license with maintenance and when you add a new maintenance period to an existing license. This enhancement aligns with how active maintenance is typically used in software licensing.
    You can override the default behavior at any time by manually disabling the upgrade rights when a particular license does not grant upgrade entitlements.

MongoDB
MongoDB upgraded to latest stable version 8 release

  • MongoDB has been updated to version 8.0.19.

Reports
Dynamic date ranges in Applications per Computer and Application Installation History Reports

  • In the Applications per computer and Application installation history reports, you can now use the First discovered and Last discovered fields as report criteria with relative date ranges, such as “last week”, “last month”, or “last quarter”.
    This means that you can:
    • Create a report once that always runs over a rolling time window, without manually changing date filters each time.
    • Schedule recurring reports so that stakeholders, including people who don’t have access to Snow License Manager, automatically receive up-to-date information about which software has been added or removed during the chosen period.
    • Save and export reports that use these relative date periods, making it easier to share consistent views of recent installation activity.

Use report names as file names when exporting

  • Exported reports now have clear, descriptive file names instead of generic names such as StockReport.xlsx. When you export a report, the downloaded file:
    • uses the report’s name as its base file name
    • appends a local timestamp to the name to indicate when the export occurred.

Corrections

Agreements

  • On the Custom agreement types page, the Number of agreements column now refreshes automatically whenever you create, archive, or delete a custom agreement. You no longer need to manually clear the temporary cache to update the count.

Applications

  • In some environments, when using deny‑listed applications, the Applications details page could time out. The underlying query has now been optimized so that deny‑listed applications are resolved more efficiently while still respecting organizational scoping of exclusions.
    This improvement significantly reduces the query execution time in environments with many deny‑listed applications, improving the responsiveness of the Applications details page. (IOK-1376982)

Applications, Computers, Datacenters, Objects

  • The browser now sends sensitive cookies over secure HTTPS connections, only.

Cloud: Adobe Creative Cloud

  • When loading Adobe Creative Cloud data, you should no longer experience delays or timeout errors. (IOK-1910908, IOK-1902737)

  • The Preview button on the Link users tab now works as expected. (IOK-1924352)

  • Correction to overassigned license numbers to show the correct overassignment. (IOK-1884656)

Cloud: Microsoft 365

  • The permission OFFICE365_EDITCOSTS now gives the correct user access on the Cost page for Microsoft 365. (IOK-1907961)

  • The Microsoft 365 pages for overview and linked users now appear as expected(IOK-1925744).

Custom objects

  • The security is improved for custom Objects by safely handling and encoding user‑provided values in object parameters and mandatory fields, preventing stored cross‑site scripting (XSS) attacks.

Data Update Job

  • Column sizes for custom registry data have been aligned between Inventory and tblComputerRegistry in Snow License Manager. This prevents Data Update Job failures caused by registry values that are longer than the previous limits in Snow License Manager. (IOK-1859279)

  • In some environments, the Data Update Job (DUJ) could stop on step inv.UpdatetblComputer_With64BitSoftware with a primary key violation on #updatedComputerWith64BitSoftware when duplicate computer records were returned from the Inventory.
    The DUJ logic has been improved so that these duplicate records are handled correctly, preventing this primary key error and allowing the DUJ to complete successfully (IOK-1887654).

Datacenters

  • Datacenters and clusters now require unique names. When you try to create a datacenter/cluster (DCC) with a name that already exists, the system prevents the duplicate and keeps the existing record unchanged. This helps avoid confusion and accidental duplication when managing DCCs.

Enterprise: Oracle

  • Resolved an issue where several SVG icons were not rendering correctly in the UI.

  • A data consistency issue that caused empty Oracle Fusion Middleware component names to appear in the Oracle WebLogic Installations view has been fixed.

Exporting to CSV from application

  • To address potential CSV Injection vulnerability related to multi-line fields in exports, the following now applies:
    • Multi-line text fields are now safely formatted when exported to CSV.
    • Line breaks in multi-line values are exported as a single line with spaces instead of multiple lines.
    • Values that could be interpreted as formulas are exported in a way that prevents formula execution. This means that opening the CSV file in Excel no longer triggers script or macro warnings related to this issue.

License assignment

  • On the Assignment tab of a license, in the Organization column, you now see the friendly name of the organization as configured in Snow Management and Configuration Center. (IOK-1930528)

Quarantine management

  • When you create or edit a rule for Quarantine management, and you select the criteria option “has any value” or “has no value”, and then save the rule, the option is now correctly preserved when you reopen the rule for editing. (IOK-1889718)

Reports

  • When the language is set to German, scheduled reports that are filtered by status “In Quarantäne” now correctly include all quarantined computers when exported or delivered according to schedule. (IOK-1857004)

  • The input validation and output encoding are improved for the description fields in Reports and Scheduled reports. The user‑provided content is now validated and safely encoded before it is shown which prevents harmful scripts from running in the browser, and strengthens the overall security.

  • The performance has been improved for the Files per computer report when filtering on Application manufacturer. The report now completes significantly faster, reducing the risk of timeouts and failed scheduled exports. (IOK-1397018)

Services

  • The security of the Generic SaaS Runtime Service is improved by removing credentials in clear text from the logs. This reduces the risk of sensitive information being exposed when accessing or sharing log files.

  • The security of the Report Exporter Service is improved by removing credentials in clear text from the memory.

  • To reduce the consumption of memory (RAM) in the Maintenance Service, the jobs of deleting Datacenters and Objects from the database are now executed directly via SQL queries. (IOK-1884263).

  • The NATS Server component has been upgraded from version 2.9.17 to 2.10.27. This upgrade brings important stability improvements, and resolves the critical JetStream authorization vulnerability CVE‑2025‑30215 present in earlier versions.

  • The security of the Notification Delivery Service is improved by removing credentials in clear text from the service logs. This reduces the risk of sensitive information being exposed through log files, and aligns the service with secure logging practices.

Snow Management and Configuration Center

  • A new System Core setting is available in Snow Management and Configuration Center: SMTP_SECURE_SOCKET_OPTIONS. It can be used for Basic Authentication and SMTP server configurations that work on port 25, only. Available values are: None, Auto, SslOnConnect, StartTls, and StartTlsWhenAvailable. (IOK-1962243, IOK-1961209)

  • When you edit currencies in Snow Management and Configuration Center, the action buttons OK and Cancel are now fully visible. (IOK-1881505)

Users

  • On the Edit user page, the validation of the Mobile phone number has been improved. When an invalid number is entered, Snow License Manager now shows the message “Invalid mobile phone number”.

  • To prevent Cross Site Scripting (XSS), the value of the user’s Full name in the user interface now renders as text only.

Web Configurator

  • In the Web Configurator, you no longer see an error message when you try to select a Type on the Configuration tab of the Import folder. (IOK-1937130)

  • On startup, the Web Configurator now verifies the digital signature of its executable before loading. This integrity check helps prevent tampered binaries from being loaded, strengthening the protection against local attacks and unauthorized modifications.

info

Known issue: The Web configurator is failing to start after upgrade to SLM 26.1.0.

Workaround: Before running the Web Configurator, remove the following lines from WebConfigurator.exe.config, using a text editor of your choice, and then save the file:

  • <add key="SkipSignatureVerification" value="False" />
  • <add key="AllowUnsignedAssemblies" value="True" />

Flexera does not own the third party trademarks, software, products, or tools (collectively, the "Third Party Products") referenced herein. Third Party Product updates, including user interface updates, may not be reflected in this content.