Reviewer's Guide for Vmware Thinapp: Vmware Thinapp
Total Page:16
File Type:pdf, Size:1020Kb
REVIEWER’S GUIDE – OCTOBER 2016 REVIEWER’S GUIDE FOR VMWARE THINAPP VMware ThinApp 5.2 REVIEWER’S GUIDE FOR VMWARE THINAPP Table of Contents Introduction . 6 Audience ...............................................................................6 Objectives: What You Will Learn. .6 Navigating This Document for VMware ThinApp Use Cases .................................6 What Is VMware ThinApp? ...............................................................6 How ThinApp Complements Other VMware Products ......................................7 App Volumes and ThinApp ............................................................8 Benefits ............................................................................8 Drawbacks .........................................................................9 View and ThinApp .....................................................................9 Benefits ...........................................................................10 Drawbacks .........................................................................11 Mirage and ThinApp ...................................................................11 Benefits ............................................................................11 Drawbacks .........................................................................12 VMware Identity Manager and ThinApp .................................................12 Benefits ............................................................................12 Drawbacks .........................................................................13 ThinApp Use Cases ....................................................................13 New Features ...........................................................................13 New Features in ThinApp 5.2.x .........................................................13 New Features in ThinApp 5.1 ...........................................................13 New Features in ThinApp 5.0.x ........................................................ 14 Ongoing Key Features .................................................................. 14 Standalone-Executable Application Virtualization ...................................... 14 Easy, Flexible Application Packaging ................................................... 14 Fast, Flexible Application Delivery ..................................................... 14 Seamless Integration with Existing VMware Products ................................... 15 Seamless Integration with Third-Party Products. 15 Obtaining ThinApp ..................................................................... 15 Supported Platforms, Applications, and Systems ......................................... 15 Not Supported ......................................................................... 15 REVIEWER’S GUIDE | 2 REVIEWER’S GUIDE FOR VMWARE THINAPP Architecture and Components . 16 How ThinApp Works .................................................................... 16 ThinApp Architecture ....................................................................17 File Share Considerations ............................................................... 18 ThinApp Components and Terminology .................................................. 19 Capture and Build Terminology ........................................................ 19 Deployment Terminology .............................................................20 Update Terminology ...................................................................21 New ThinApp Features ...................................................................21 Package Management .................................................................21 AppPolicy ...........................................................................22 Template Files ........................................................................22 Enhanced ThinDirect .................................................................22 GPO Override of AppLink, AppSync, Entry-Point Shortcuts, and ThinDirect ..............23 Project to Physical (P2P) ..............................................................23 MAPI Support ........................................................................23 Support for Internet Explorer 10 and 11 .................................................23 Support for Windows 8.1 and Windows 10 ..............................................24 Package.ini Updates. .24 SDK Changes ........................................................................24 Virtual CMD. .24 Support for 64-Bit Applications .......................................................24 ThinApp Practical Exercises. 25 ThinApp Packaging Process. 25 Prepare the Capture Machine .........................................................25 Exercise 1: Package an Application Using Setup Capture ...................................26 Special Considerations ..................................................................35 Specify the Isolation Mode ............................................................35 Select the Primary Data Container .....................................................35 Exercise 2: Use Active Directory Groups to Authorize ThinApp Packages ...................36 Enable a ThinApp Package for Use in VMware Identity Manager .........................39 Enable ThinApp Packages Created Prior to ThinApp 4.7 for VMware Identity Manager ....40 Exercise 3: Modify the Package.ini File Settings ........................................... 41 REVIEWER’S GUIDE | 3 REVIEWER’S GUIDE FOR VMWARE THINAPP Exercise 4: Capture IE 6 and Use ThinDirect with Setup Capture ...........................42 Exercise 5: Set Isolation Modes ..........................................................44 Exercise 6: Deploy ThinApp Packages. .46 Deploy a ThinApp Package Locally ....................................................47 Deploy a ThinApp Package Remotely. .47 Deploy ThinApp Packages on Multiple Operating Systems ..............................47 Deploy MSI Packages Using Active Directory ...........................................47 Exercise 7: Use ThinApp Packages with View .............................................48 Create MSI Packages for Local and Remote Deployment ................................48 Create a View ThinApp Repository and Populate It with ThinApp Packages ..............49 Create ThinApp Assignments in View Administrator .................................... 51 Use Script-Based Registration in View .................................................53 Use ThinApp Packages with App Volumes. 54 Exercise 8: Use ThinApp Packages with VMware Identity Manager .........................54 Configure the ThinApp Repository for VMware Identity Manager ........................55 Entitle ThinApp Packages to Users ....................................................58 Install the VMware Identity Manager Desktop Application on Client PCs ..................60 Start ThinApp Packages from VMware Identity Manager ................................ 61 Use ThinApp Packages with Mirage ......................................................62 Update ThinApp Packages ..............................................................63 Recapture ...........................................................................63 Sandbox Merge ......................................................................63 Post-Capture. 63 Project to Physical (P2P) ..............................................................63 AppLink .............................................................................64 Snapshots ...........................................................................64 Update ThinApp Packages in View .......................................................64 Update ThinApp Packages in VMware Identity Manager ...................................64 Deploy Updates ........................................................................65 Package Replacement ................................................................65 Exercise 9: Side-by-Side Update .......................................................65 Exercise 10: AppSync ................................................................67 MSI ..................................................................................69 REVIEWER’S GUIDE | 4 REVIEWER’S GUIDE FOR VMWARE THINAPP Package Management Using Group Policies ............................................69 Exercise 11: Use AppLink to Combine ThinApp Packages ................................70 Link Required Packages ............................................................70 Link Optional Packages ............................................................. 71 Exercise 12: Configure AppLink Using Group Policy Objects .............................72 Customize the Template Files for Firefox ...............................................72 Place the Administrative Template Files on the Domain Controller .......................75 Create and Configure a GPO for Firefox ................................................77 Link the GPO to a Domain ............................................................82 Update Client Machines ...............................................................83 Summary. 85 Appendix A: Licensing . 85 Appendix B: Deploying ThinApp Packages . 86 Remote Deployment ....................................................................86 Requirements ........................................................................86 Recommendations ...................................................................86