VMware App Volumes Operations

PLEASE NOTE

Before starting the following lab. Change the following configuration in the Dynamic Environment Management Console

  1. On your ControlCenter Server
    • Select the Dynamic Environment Manager MMC  shortcut on the taskbar
  1. In the Dynamic Environment Manager console
    • Select the Configure icon
    • In Settings window
      • Select the Integration tab
      • Uncheck the checkbox, next to Workspace ONE UEM Integration
      • Select OK
      • Close the Dynamic Environment Manager Management Console

Before starting the following lab. Change the following configuration in the Dynamic Environment Management Console

  1. On your ControlCenter Server
    • Select the Dynamic Environment Manager MMC shortcut on the taskbar
  1. In the Dynamic Environment Manager console
    • In the DEM configuration share window
      • Next to Location: type \\controlcenter\uemconfig
      • Select OK
      • Your are now good to go for the rest of the lab

VMware App Volumes 4.x has been re-engineered completely. The objective of these exercises is to take you through some of the most basic concepts and understand how they relate.

Part 1. Packaging Creation

  1. On your ControlCenter Desktop
    • Open your Chrome  Browser
    • Select the  the vCenter shortcut on the favourites bar.
    • Select the LAUNCH VSPHERE CLIENT (HTML5) button
    • Enter your User [email protected] with the password VMware1! ,
    • Select LOGIN

 

  1. Under Hosts and Clusters in the Inventory
    • Select and expand the RegionA01-COMP01 cluster
    • Select and right-click the AppVolProv VM,
    • Select Snapshots > Take Snapshot
    • In the Take Snapshot window next to
      • In the Name section call the snapshot Appvol provisioning
      • Uncheck the checkbox, next to Snapshot the virtual Machine's memory
      • Select OK
  1. On your browser,
    • Open a new tab
    • Select the App Volumes Manager shortcut on the favourites bar
    • In the Username area enter Administrator
    • In the Password area enter  VMware1!
    • Select Login
  1. In the VMware App Volumes Admin Console
    • Select the INVENTORY tab
      • In the INVENTORY area we have sub-category tabs called Applications, Packages, Programs,  Assignments, Attachments and Writables.
        • These are the terms and functionality that is current with version 4.x of App Volumes.
    • In the INVENTORY > select Applications ,
      • Select Create
  1. In the Creat Application window
    • Next to Name type Mozilla Firefox, keep all the other settings default
      • Select Create
    • In the Confirm Create Application window
      • select Create
  1. In the Create Package for Mozilla Firefox window,
    • Next to Name type Firefox 25
      • Make a mental note of the following Base Package, Storage, Path, Template and Stage configurations
      • Select Create
    • On the Confirm Create Package window
      • Select Create
    • Select the Packages tab,
      • Notice that once the Application and Package has been created, the Package itself has a status of Unpackaged
  1. Under Packages
    • Expand the Firefox 25 package
    • Select the Package button
  1. In the Package for Firefox25
    • Next to Find Packaging Computer select Search
  1. In the Package for Firefox25
    • Select EUC-LIVEFIRE\APPVOLPROV$ radio button
      • Select Package
    • On the Confirm Start Packaging window
      • Select Start Packaging
  1. On the ControlCenter server Desktop,
    • Open the Remote Desktops folder
    • Launch the AppVolProv.RDP shortcut
      • Log in as EUC-Livefire\Administrator with the password VMware1!
  1. In the Right - Hand corner notice you have a VMware App Volumes window open.
    • If nothing shows, restart your virtual machine and reconnect using your RDP session.
    • DO NOT click OK until we have finished all installation and configuration
  1. On your AppVolProv Desktop
    • Open the software shortcut
    • Browse to \software\Applications\firefox
    • Double-click on Firefox Setup 25.0
      • Select Run
      • Select `Next > Next > Install > Finish
      • The browser should launch automatically.
      • On the Import Wizard select the radio button next to Dont import anything and select Next
      • In the default browser window click NO
      • Close the browser
  1. On the AppVolProv virtual machine,
    • On the VMware App Volumes - Packaging in progress window select OK
    • On the Installation complete? window select Yes
    • On the VMware App Volumes - Finalize Package select Finalize
    • On the Restart required window select OK
      • Give the virtual machine at least 2 minutes to reboot
  1. Reconnect to your AppVolProv.RDP
    • Notice there is now a Packaging succesful message
  • Select OK
  • Close your AppVolProv RDP session
  1. On your ControlCenter server desktop
    • Open your Chrome browser, select your vSphere web client,
    • Select and right-click your AppVolProv machine and select Revert to latest Snapshot
    • On the Revert to Snapshot window select Yes
    • Select and right click your AppVolProv  VM
    • Select Power on
  1. Revert back to your App Volumes Admin Console
    • It might be necessary to refresh your browser.
    • Select Inventory > Packages area
      • Expand Firefox25.
      • Select the Set CURRENT box
    • On the Confirm Set CURRENT window
      • Select Set CURRENT box
  1. Go INVENTORY > Applications
    • Expand Mozilla Firefox
    • Select Assign
  1. In the Assign Application: Mozilla Firefox window
    • Next to Search Active Directory type Marketing
    • Select Search
  1. In the Assign Application: Mozilla Firefox window
    • Select the checkbox next to EUC-LIVEFIRE\Marketing
    • Select Assign
    • In the Confirm Assign, select Assign
    • Repeat the task for the EUC-Livefire\Sales Active Directory Security group and CORPPriv\Sales security group
  1. On your ControlCenter Desktop
    • Launch your Horizon Client
    • Select the HORIZON.euc-livefire.com ICON
    • On the Login window
      • Next to User name type YOUR Custom TEST USER (ensure you type out the name @domain name)
      • Next to Password type VMware1!
      • Select Login
  1. On the Horizon Client
    • Select your W10INST desktop entitlement
  1. On the Horizon virtual desktop s
    • Select the Mozilla Firefox shortcut to launch Firefox
    • On the Import Settings and Data window,
      • Select the radio button next to Don't import anything
      • Select Next
      • On the Default Browser window
      • Select No to close the window

If we had to save any configuration on this browser, like Homepage, etc. This would be lost if we log in again

(In a later exercise we will use Dynamic Environment Manager to manage the Application settings)

  1. From your Horizon virtual desktop
    • Right click the Start button > Run > type cmd.exe
    • In the Command prompt window, type Hostname .
      • Take note of your assigned virtual machine
  1. On your ControlCenter server Desktop
    • Revert back to the vSphere Web Client,  
      • If necessary login as administrator with password VMware1!
      • Select your noted virtual desktop (example = W10INST).
      • Select Edit settings, notice you now have an AppStack attached to the App Volumes provisioning virtual machine.
    • Revert back to your Horizon Client session
      • Next to Exit Fullscreen, select the see more buttons (3 buttons)
      • Select Logoff Desktop
      • On the Disconnect and log off desktop window
        • Select OK
  1. Revert to the App Volumes Tab in your Chrome browser
    • In INVENTORY > Applications.
    • Expand Mozilla Firefox
    • Select Create Package
  1. In the Create Package for Mozilla Firefox window  
    • Next to Name: type Firefox Latest
      • Select Create
    • On the Confirm Create Package window
      • Select Create
        • Notice you now have 2 Packages under Mozilla Firefox
  1. In the VMware App Volumes Manager,
    • Select the Packages tab
    • Select and expand Firefox Latest
    • Select Package
  1. In the Package for Firefox Latest window
    • Next to Find Packaging Computer type AppVolProv
      • Select Search
    • In the below search area select the radio button next to Available
      • Select Package
    • On the Confirm Start Packaging window select Start Packaging
  1. On the ControlCenter server Desktop,
    • Open the Remote Desktops folder
    • Launch the AppVolProv.RDP shortcut
      • Log in as:
        • Username: EUC-Livefire\Administrator
        • Password: VMware1!
        • Select OK
  1. On your AppVolProv Desktop
    • In the Right - Hand corner notice you have a VMware App Volumes window open.
    • DO NOT select OK until we have finished all installation and configuration
  1. On your AppVolProv Desktop
    • Open the software shortcut
    • Browse to \software\Applications\firefox
    • Double-click on Firefox Setup 72.0.1
    • Select Run
    • Select Next > Next > Install > Finish
      • The browser should launch automatically.
  1. In your Firefox Browser
    • Select the 3 slats in the top right-hand corner
    • Select Help > About Firefox
    • Select Restart to update Firefox
    • REPEAT these steps until Firefox is up to date
    • You should get a notice, Congrats! You're using the latest version of Firefox Browser
    • Close Mozilla Firefox
  1. On the AppVolProv Desktop
    • We will start removing all references to Firefox. ie shortcuts from the Desktop. In a later lab, will manage these functions, using Dynamic Environment Manager.
  • Select the shortcut on the Desktop and Delete
  • On the AppVolProv desktop
    • Select Start button and launch the Start Menu,
    • Select > right click the Mozilla Firefox icon >  More > Open file location
    • Delete the Firefox Shortcut
  • Empty the Recycle Bin on the Desktop
  1. On the AppVolProv desktop,
    • On the VMware App Volumes - Packaging in progress window
      • select OK
    • On the Installation complete? window
      • select Yes
    • On the VMware App Volumes - Finalize Package window
      • select Finalize
    • On the Restart required window
      • select OK
  1. On your ControlCenter server
    • From the Remote Desktops Folder.
    • Launch your AppVolProv.RDP
      • Notice there is now a Packaging successful message
    • Select OK
  1. On your ControlCenter server
    • Go to your vSphere web client,
    • Select your AppVolProv machine
    • Select Revert to latest Snapshot
    • Select Yes
    • Select and right click your AppVolProv VM
    • Select Power on
  1. On your ControlCenter server.
    • In your APP Volumes Manager console,
    • In INVENTORY > Packages
      • expand Firefox25
      • select Unset CURRENT
        • Notice that that the green CURRENT marker is no longer next to Firefox 25
  1. In APP Volumes Manager, under Packages
    • Expand Firefox Latest and select Set CURRENT
    • In Confirm Set CURRENT window select the Set CURRENT box
      • Notice that the CURRENT marker is now next to Firefox Latest
        • Note! It does appear, that one can go and select Set CURRENT without having to Unset Current on another Package
  1. On your ControlCenter Desktop
    • Launch your Horizon Client
    • Select and click the HORIZON.euc-livefire.com ICON
    • On the Login window
      • Next to Username type Your Custom Test User
      • Next to Password type VMware1!
    • Select Login
  1. On the Horizon Desktop Client
    • Select your W10INST desktop entitlement
  1. On the Windows 10 virtual desktop session
    • Select the File Explorer folder and browse to c:\Program Files
    • Notice the Mozilla Firefox folder
    • Also notice there are no Mozilla Firefox icons
  1. On your Horizon Client session
    • Next to Exit Fullscreen, select the see more buttons (3 buttons)
    • Select Logoff Desktop
    • On the Disconnect and log off desktop window
      • Select OK

Part 2: Using Dynamic ENVIRONMENT MANAGER to assign and manage applications delivered using App Volumes AppStacks

When we launched Firefox application any settings we would make to the App Volumes Package would be lost. The package itself is a Read Only container.

We will now see how we can manage application settings using Dynamic Environment Manager. We can also manage shortcuts for applications using Dynamic Environment Manager

  1. On your ControlCenter server
    • On the windows Start Menu navigate to VMware DEM folder
    • Launch the Management Console shortcut
  1. Select the  Personalization tab
    • In the Inventory, under General, select Applications
    • In the menu bar select the Download Config Template File
  1. In the My VMware Credentials you'll need MYVMware account details, If you dont have your own credential contact your instructor.
    • Next to Account enter your username
    • Next to Password enter your password
    • Select OK
  1. Scroll down until you get to the Mozilla Firefox template,
    • Select Save
    • Select Close
  1. Notice you now have a Configuration template for Mozilla Firefox in your Inventory.
    • Notice the Import / Export registry and application folder structure this application uses.
  1. Select the Conditions tab for Mozilla Firefox
    • Select Add
    • Select Group Membership
  1. In the Group Membership window
    • Select Browse and enter Marketing and select Check Names after entering one at a time, select OK
    • Repeat the same procedure for the HelpDesk; IT Support and Sales
      • Ensure that between your Conditions we change AND to OR
    • Select Save Config File
  1. Select the User Environment Tab
    • Select Shortcuts,
    • Select Create in the taskbar
  1. In the Shortcut Window replace and fill in with the following:
    • Name: Firefox Users
    • Shortcut name: Firefox Users
    • Target: C:\Program Files\Mozilla Firefox\firefox.exe
    • Start in: C:\
    • Icon path: C:\Program Files\Mozilla Firefox\firefox.exe
    • Icon index: 0
    • Destination: Check the Desktop checkbox,
      • Check the checkbox next to Programs folder, Type "AppVolumes Applications"
    • Check the checkbox "Undo at logoff and refresh during shortcut refresh"
    • Check the checkbox "Run asynchronously"
  1. In the Shortcut Window
    • Select the Conditions Tab,
    • Select Add, select Group Membership,
    • In the Group Membership interface
      • Select Browse, type Marketing, in the object name to select,
      • Select Check Names and select Ok
    • Repeat the process for Sales,Helpdesk and IT Support
    • Ensure that replace AND with OR between the Security Groups
    • Select Save

Part 3: Testing Dynamic Environment Manager with App Volumes in a Horizon Desktop Session    

  1. On your ControlCenter server Desktop
    • Before you login, make sure you have loged off from previous session
    • Launch your Horizon client shortcut,
    • Select your HORIZON.euc-livefire.com Horizon URL
    • In the Login window
      • Next to User Name enter Your Custom Test User
      • Next to Password enter VMware1!
      • Select Login
      • Select the W10INST desktop entitlement
  1. Notice you have your custom Firefox shortcut on your Desktop,
    • Select the Start button and
    • Select All Programs
      • Notice an AppVolumes Applications folder has been created with a FireFox Users shortcut
  1. Launch the Firefox browser,
    • To the right of the address bar, select the 3 Horizontal Lines menu
    • Select Settings.
    • In the Home section, next to Homepage and new windows
      • Select Custom URLs... and in the box below type in a unique custom site like www.iafrica.com
    • Next to New tabs select Firefox Home (Default)
    • Next to the Address bar, select HOME Select OK

 

  1. On your Horizon Client session
    • Next to Exit Fullscreen, select the see more buttons (3 buttons)
    • Select Logoff Desktop
    • On the Disconnect and log off desktop window
      • Select OK
  1. When you re-login you will notice your Mozilla Firefox settings do not work. We will have an interactive session on Day 5 and we will look at Dynamic Environment Manager Troubleshooting.
    • We will use this as a base example and exercise to troubleshoot later in the course.
    • Having a base understanding of concepts in troubleshooting will ensure you are successful in getting Mozilla Firefox settings to work.

Conclusion

This concludes this section of the VMware Horizon, App Volumes, Dynamic Environment Manager integrations.

We will now look at troubleshooting and fixing the issue with regard to Dynamice Environment Manager and take it as an opportunity to understand how Dynamic Environment Manager Logging works

About the Author: Reinhart Nel

https://www.livefire.solutions/meet-the-team/reinhartnel/

Any questions related to this session, email Reinhart at RACE-Livefire-EUC <[email protected]>

0 Comments

Add your comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.