Since a ThinApp package is very portable between operating systems and clients, it's important to protect your packages from being copied and used on unauthorized devices. There are several different methods you can use to protect your packages:
Using Active Directory groups
Using VMware Horizon Application Manager
Using third-party solutions
Protecting Packages with the help of Active Directory (AD) group membership is probably the most common method. During build time, you specify AD groups within your
Package.ini file. You or your client must be a member of the correct group or execution will be denied. This method is very robust and secure. The downside is that it can be a bit static by nature. If you want to change the group used for protection, you must rebuild your package.