Has anyone automated the process of removing software from a user's machine after 90 days of non-use? I am curious to learn more about how this can be done, both via the SNOW Automation Platform and outside of the tool.
If you want to use the Automation Platform to automatically remove software from a computer you must have a deployment tool in place (SCCM, RES Workspace Manager, etc.) to actual remove the software.
The Automation Platform only removes a user or computer from the Active Directory group. After a user or computer is remove the deployment tool will remove the software based on the fact the user or computer is no longer a member of this group.
The second part to which the Automation Platform will connect is the Snow License Manager.
Snow License Manager keeps track of your software usage. The Automation Platform will remove a user or computer from Active Directory based on this SLM usage data.
In the Snow License Manager, you can configure an Application to be removed when it isn’t used for a x number of days. You can do this by editing an application and activate it to be available in the Software Store. From here you can setup the uninstallation options.
Once a week the Automation Platform will execute a scheduled task to remove all applications that meet the specified conditions.
Your question is quite general, and I hope this clarifies it a little bit. If you want more information I would advise you to check out the Snow Academy or contact your local Snow Software office. I also attached the basic workflow for the Automatic removal workflow.
Kind regards, Jeroen
Automatic removal workflow:
Retrieving data ...