Loading
  • Randy Teng (Flexera Software)

    Hi @Bill van Loon​ ,

     

    There are few things that you need to perform for discovering internal applications.

    1.Ensure the snowagent.config has the proper scanning of the folders where your applications or .exe can be found, by default below are the inclusion

     

    <Software>

    <!-- default locations included in scan -->

    <Include>

    <!-- shortcuts -->

    <Path recursive="1">C:\Users\*\Microsoft\Windows\Start Menu\Programs\*</Path>

    <Path recursive="1">C:\Users\*\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\*</Path>

    <Path recursive="1">C:\ProgramData\Microsoft\Windows\Start Menu\*</Path>

    <Path recursive="1">C:\Users\*\AppData\*</Path>

    <Path recursive="1">C:\ProgramData\*</Path>

    <Path recursive="1">C:\Users\*\Desktop\*</Path>

    <Path recursive="1">C:\Users\*\Downloads\*</Path>

    <Path recursive="1">%temp%\*</Path>

    <Path recursive="1">%ProgramFiles%\*</Path>

    <Path recursive="1">%ProgramFiles(x86)%\*</Path>

    </Include>

     

    Feel free to add if not part of that inclusion as another line. Save it then restart the Snow Agent.

     

     

    2.Once the scanning is properly set, it is now for you to add a local application. Go to SMACC Snow License Manager

    SMACC Snow License Manager 

     

     

    Then, fill in the details of your internal application

     

    Defining your application details 

     

    Once done, click OK

     

    3.Search for the application just created. Then if you want to create a rule let say for version or defining the executables you will do below

    Defining local application rule 

     

    4.Perform a scan on the test machine you have changed the snowagent.config

     

    5.Perform send

     

    6.Run DUJ and check in SLM Web Portal afterwards

     

     

    For the Web Application, you may consider the following:

    1.Ensure your snow agent has the SaaS browser enabled

     

    <SystemSettings>

    ......

    .....

    <Setting key="metering.is_enabled" value="true"/>

    <Setting key="saas.chrome.enabled" value="true"/>

    <Setting key="saas.ie11.enabled" value="true"/>

    <Setting key="saas.firefox.enabled" value="true"/>

    .....

    </SystemSettings>

     

    Where those are the browsers that will have Snow web app metering browser be installed

     

    2.Ensuring the Snow browser extension is in fact installed

     

    Snow web app metering extension 

    3.Then add a web application rule

    Web Application 

    4.Add web app rules

    Web App Rules 

     

    All those information has the assumption you are on at least compatible Agents with later if not latest versions of SLM and SIS.

     

    Hope this helps you or at least give you a head start.

     

    -Randy Teng

    Expand Post
    Selected as Best
  • Randy Teng (Flexera Software)

    Hi @Bill van Loon​ ,

     

    There are few things that you need to perform for discovering internal applications.

    1.Ensure the snowagent.config has the proper scanning of the folders where your applications or .exe can be found, by default below are the inclusion

     

    <Software>

    <!-- default locations included in scan -->

    <Include>

    <!-- shortcuts -->

    <Path recursive="1">C:\Users\*\Microsoft\Windows\Start Menu\Programs\*</Path>

    <Path recursive="1">C:\Users\*\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\*</Path>

    <Path recursive="1">C:\ProgramData\Microsoft\Windows\Start Menu\*</Path>

    <Path recursive="1">C:\Users\*\AppData\*</Path>

    <Path recursive="1">C:\ProgramData\*</Path>

    <Path recursive="1">C:\Users\*\Desktop\*</Path>

    <Path recursive="1">C:\Users\*\Downloads\*</Path>

    <Path recursive="1">%temp%\*</Path>

    <Path recursive="1">%ProgramFiles%\*</Path>

    <Path recursive="1">%ProgramFiles(x86)%\*</Path>

    </Include>

     

    Feel free to add if not part of that inclusion as another line. Save it then restart the Snow Agent.

     

     

    2.Once the scanning is properly set, it is now for you to add a local application. Go to SMACC Snow License Manager

    SMACC Snow License Manager 

     

     

    Then, fill in the details of your internal application

     

    Defining your application details 

     

    Once done, click OK

     

    3.Search for the application just created. Then if you want to create a rule let say for version or defining the executables you will do below

    Defining local application rule 

     

    4.Perform a scan on the test machine you have changed the snowagent.config

     

    5.Perform send

     

    6.Run DUJ and check in SLM Web Portal afterwards

     

     

    For the Web Application, you may consider the following:

    1.Ensure your snow agent has the SaaS browser enabled

     

    <SystemSettings>

    ......

    .....

    <Setting key="metering.is_enabled" value="true"/>

    <Setting key="saas.chrome.enabled" value="true"/>

    <Setting key="saas.ie11.enabled" value="true"/>

    <Setting key="saas.firefox.enabled" value="true"/>

    .....

    </SystemSettings>

     

    Where those are the browsers that will have Snow web app metering browser be installed

     

    2.Ensuring the Snow browser extension is in fact installed

     

    Snow web app metering extension 

    3.Then add a web application rule

    Web Application 

    4.Add web app rules

    Web App Rules 

     

    All those information has the assumption you are on at least compatible Agents with later if not latest versions of SLM and SIS.

     

    Hope this helps you or at least give you a head start.

     

    -Randy Teng

    Expand Post
    Selected as Best
    • Hi Randy,

       

      what about the (unofficial) tool CRC: Cloud Rules Creator? Can't that be used for adding the internal SAAS apps to be recognized?

       

      Kind regards,

      Gert-Jan.

      Expand Post
    • Randy,

       

      Thank you for the reply. What if apps are perhaps installed on non-standard paths like D:? When I look at Unassigned software there are some D: discoveries. But when I build the rule, no D: items are discovered. Am I going to need to jazz around with the snow.config file and if so, to what extent?

      Expand Post
    • I understand the web app solution you describe and that's fine for SaaS/Cloud apps and compliance. But if we have bespoke/internal SaaS/cloud apps, this solution doesn't seem to capture that activity.

       

      And to Gert-Jan's reply...what about CRC? Official or not, if this is something that might help discover internal/bespoke Web apps, where can I get some help and why not use it?

      Expand Post
  • Randy Teng (Flexera Software)

    @Bill van Loon​ Yes, you need to let Snow Agent know that you want to scan Drive D:\Folder01\ under the Scan inclusion.

     

    <Include>

    <!-- shortcuts -->

    <Path recursive="1">D:\Folder01\*</Path>

    ...

    ...

    </Include>

     

    Legend: the ... emphasize your existing inclusions (existing config such as C:\.... )

     

    Then on the rules, you can follow this pattern for instance the 7-zip

    Rule 

    You don't have to specify the complete path like which drive or folder, but more so putting regular expression to trigger this rule similar to above. % means will match everything, _ (underscore) will match any one character and other symbols used for regular expression. You can put your basis on that example above. If you want to have a template to start with or to follow with.

     

    For the CRC Cloud Creation Rule, this is something not out of the box thus, I did not entirely mention, however, feel free to speak to our Snow Services Team for paid engagement. @Gert-Jan Kosterman​  and @Bill van Loon​ 

     

    -Randy Teng

    Expand Post

Related  Product Forums


                     â†’ Flexera One



                      â†’ Snow Atlas



                      â†’ FlexNet Manager



                      â†’ Snow License Manager



                       â†’ App Broker


       Need help finding an answer?


        Ask a Question →


Loading
Where can I find some information on getting Snow to discover internal applications and SaaS apps for internally hosted apps?