Loading
SNOW XML IMPORT ON SI

We have few machines on isolated network on factory where we cant install snow agents. Is there any other way to collect the inventory and import the same into SNOW inventory.

I found snow xml is one option, can any one share the script to execute through power shell and generate the required data. 

Thanks in advance


  • Is it that you can't install the client or that an installed client can't report back to the server?
  • Hi Tim, Due to restrictions, we cant install the agent itself.  Its not connectivity issue. Cheers, Sethu
    • Hi, I have some experience importing SnowXML. Although we have a support ticket open about this because the pre-recognized applications we import with SnowXML only appear in SLM for one day and then vanish.  This problem seems to have started around the time we upgraded to SLM 9. When we had SLM 8, importing pre-recognized applications  with SnowXML was working for us.  Hopefully we'll get it working again... This is the procedure we have been following, and was provided to us by Snow Support: (In the XML, we're using the  <isrecognized>true</isrecognized> flag, which actually identifies the application as pre-recognized and skips the recognition process) Create a SnowXML file and import it using  Snow Integration Manager After a few minutes, make sure the data appears in the inventory database. On the SQL Server, use this SQL:  SELECT * FROM [SnowInventory].[inv].[DataSoftwareProduct]   ...to see the data. Make a note the SoftwareHash value. Go to the SMACC on the SLM Server and find the application under "Application Definitions" and use the column chooser to get the Application ID (if the application is not there you can create it).  Make a note of the Application ID. On the SQL Server, map the Application ID to the SnowXML that was imported. Use this SQL: INSERT INTO [SnowLicenseManager].[dbo].[tblSoftwareProductApplicationMap] (ApplicationID, SoftwareHash, SRSUpdateDate) VALUES ('APPLICATION ID GOES HERE', 'SOFTWAREHASH GOES HERE', '2019-06-21 00:00:00.000'); ...then wait for the next DUJ. After that you should see the application appear against that computer in SLM The mapping of the  SoftwareHash  value in Snow Inventory to the  Application ID in SLM seems to be the critical step. Also, when importing SnowXML it's important to set the <lastupdate></lastupdate> value to the date/time when you do the import. Old data will just be ignored. So if you are puzzled why your import is not appearing, check that date! And remember that the date should be the client date, not the time on the server. Additionally, here  are some other useful links on the Snow Community: Inventory from any Source Different Methods Of Providing Data For Snow Recognition PowerShell Script to generate SnowXML XML Connector information I hope this information is of some use, let me know if you have more questions, I will try to answer from my understanding of all this   and please let us know how it goes. Regards, David
      Expand Post
      • ‌, Thanks for this invaluable information !!! It is very practical to have all this gathered in a single post! Well done!

Related  Product Forums


                     â†’ Flexera One



                      â†’ Snow Atlas



                      â†’ FlexNet Manager



                      â†’ Snow License Manager



                       â†’ App Broker


       Need help finding an answer?


        Ask a Question →


Loading
SNOW XML IMPORT ON SI