Overview of Software Recognition Service
- The Software Recognition Service (SRS) applies intelligence to data from an inventory solution. It recognizes, normalizes, and categorizes software installed in the environment.
- Applications defined in SRS can be recognized using several types of data such as .exe files, registry keys, binaries, and SWID tags. All commercially available software should be added to and managed in the Global SRS database, which is distributed to all our customers.
Quick links:
- Requesting applications to be added
- Adding Stock Keeping Units (SKUs)
- What do I need to do after an application has been added?
Requesting applications to be added
- It is possible to request for an application to be added to the Global SRS database. Before doing so, please ensure that the application in question isn't already present in the database by following these steps:
- Make sure that you have received the latest application updates via the Synchronize SRS database functionality in Snow Update Service.
/>
- Search for the application in the Add License section of Snow License Manager, or in the Application definitions section of Snow Management and Configuration Center (Snow MACC):
a) Add license (Snow License Manager)
- If the application cannot be found you can request that it is added by using the "Create Recognition Request (DIS)" form available when logged in via the Snow Support Portal.
- If this is your first time using this form please watch our short overview video.
Applications run via an Internet Browser
- Locally hosted applications that are run or accessed via an internet browser should not be added to the Global SRS database.
- Instead, they should be declared as a Web Application locally in your Snow License Manager environment.
- Cloud-hosted applications can be be added to the Global database by using the "Cloud Application Template.xlsx" (more details above).
Virtual Environments
- Virtual environments like Microsoft App-V have some slightly different prerequisites when it comes to recognizing software.
- For App-V version 4.x, the software can only be inventoried by the Snow agent when it is run. A drive (usually Q:) is mapped to a container with the files when launching the software. However, the package name can be captured even if the software is not run. In Snow License Manager, a report can be created that displays the machines that have a specific package. If someone on any machine has run it, we will display content and show what's within the package.
- For App-V version 5.x, the software can be inventoried since the files are located locally on the machine in a specific installation path.
Adding Stock Keeping Units (SKUs)
- Stock Keeping Units (SKU) provide advanced license intelligence. They make the import of data and registration of new and existing license purchases simpler to achieve. To add SKUs please refer to: FAQ: How do I import SKUs in SLM or SMACC?
What do I need to do after an application has been added?
- If you need any information on how to pull through the changes now that your application has been added please look at this page on our docs portal (especially the section called "Synchronize SRS database"): https://docs.snowsoftware.com/snow-update-service/en/index-en.html
- You may find that your system is configured to run on a schedule. Alternatively an update can be triggered manually within SUS if needed. In an ideal setup the automatic update will pickup the changes for you within 24 - 48 hours.
Was this helpful?
Related Articles
FAQ: How do I request a SaaS/Cloud application to be added (Snow Software Recognition Service)? 25Number of Views How to: Create a local rule for a bundled application in Snow Software Recognition Service 185Number of Views Snow create recognition request (DIS) form 113Number of Views Software Recognition Service (SRS) key has expired but the contract is still valid / active 28Number of Views FAQ: What kind of SaaS/Cloud applications can be added globally vs locally (Snow Recognition Service)? 36Number of Views
Revenera Assistant
Online
Hi, I am Reva - Ask me anything.
Updates
No new updates
Chat
Home
Updates
/**/
Thanks for the feedback!
Your feedback has been saved.Rate this response:
1
2
3
4
5
Add Additional feedback ( Optional )
0/240
English
English
Language changed successfully
Something went wrong
Email sent successfully
Something went wrong
Case create successfully
Are you sure you want to cancel
the case creation?
Please select a product to submit the case.
Please select a product version to submit the case.
0/255
Upload Attachment
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to cancel the case creation?
Case closed successfully
File Upload
Maximum file size allowed is 3 MB.
File type not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
Are you sure you want to close this case
| Products | Region | Phone Numbers |
|---|---|---|
| FlexNet Operations FlexNet Embedded FlexNet Publisher FlexNet Connect FlexNet Code Insight InstallAnywhere InstallShield |
North America * |
+1 630-332-2513 (toll) +1 877-279-2853 (toll-free in North America) |
| Europe * |
+44 1925 944367 (toll) +44 800 047 8642 (toll-free in Europe) |
|
| Japan * | +81 3-4540-5335 (select option 2) | |
| Australia * |
+61 3 9895 2177 +61 1800 560 603 (toll-free in Australia) |
|
|
Usage Intelligence (formerly
Revulytics) Compliance Intelligence |
Please use the Case Portal to submit your support ticket or reach out to your Revenera contact. | |
File Upload
Maximum file
size allowed is 3 MB.
File type
not supported.
Supported file types:
Documents (.txt, .doc, .docx, .pdf), Images (.jpg, .png), Comma Separated Files
(.csv) Speadsheets (.xlsx, .xls)
© 2026 Flexera Software. All Rights Reserved.
Case id: 00001065
Activity: Status change: 2 hours ago