15. App Volumes Operations with Apps On-Demand
As a minimum requirement, you must complete Lab 2, Lab 6, Lab 11, Lab 12 and Lab 13 and before staring this lab.
We will demonstrate the Integration of App Volumes across the EUC stack
You might have noticed the bothersome App Volumes agent prompt when logging into Horizon Virtual Desktops on Site 1.
This is because when the App Volumes agent is installed, by default its installed to perform a certificate validation of the App Volumes Manager. The App Volumes Manager requires a CA Signed certificate. In Part 1 we will start off by replacing the self-signed certificates on the App Volumes manager for Site 1 with CA signed certificates.
- On your ControlCenter server
- Open the Remote Desktops > Site 1 folder
- select and launch the Appvol-01a.RDP shortcut
- Open the Remote Desktops > Site 1 folder

- In the Windows Security window
- login as TechSeals\administrator
- in the password area
- enter Pa$$w0rd
- select OK
- in the password area
- login as TechSeals\administrator

- On the AppVol-01a server
- from the Taskbar
- select the folder icon
- from the Taskbar

- In the Explorer window
- select the View tab
- In the View tab area
- select Options
- from the dropdown
- select Change folder and search options
- from the dropdown
- select Options
- In the View tab area
- select the View tab

- In the Folder Options window
- select the View tab
- next to :-
-
Show hidden files, folders, and drives
- select the radio button
-
Hide extension for know file types
- uncheck the box
-
Show hidden files, folders, and drives
- select OK
- next to :-
- select the View tab

- In the File Explorer window
-
Quick access bar
- expand This PC
- select Local Disk (C:)
- expand This PC
-
Quick access bar

- In the File Explorer window
- browse to
- C:\Program Files (x86)\CloudVolumes\Manager\nginx\conf
-
In the conf folder
- rename appvol_self_vmware.com.crt to appvol_self_vmware.com.crt.origin
- rename appvol_self_vmware.com.key to appvol_self_vmware.com.key.origin
- browse to

- In the File Explorer window
- in the address bar
- enter the following path
- \\horizon-01a\software\certificates\2025
- In the 2025 folder
- copy and paste
- _techseals_co.crt and private.key
- to C:\Program Files (x86)\CloudVolumes\Manager\nginx\conf
- copy and paste
- enter the following path
- in the address bar

- In the File Explorer window
- in the conf folder
- rename
-
_techseals_co.crt to server.crt
- and
- private.key to server.key
-
_techseals_co.crt to server.crt
- rename
- in the conf folder

- In the File Explorer window
-
conf folder
- select nginx.conf
-
right-click
- select Open with
-
right-click
- In the Windows can't open this type of file (.conf) window
- select Try an app on this PC
- in the How do you want to open this file? window
- select Notepad
- select OK
- select Notepad
- select nginx.conf
-
conf folder

- In the nginx.conf file
-
scroll down to ssl_certificate
- rename appvol_self_vmware.com.crt to server.crt
- next to ssl_certificate_key
- rename appvol_self_vmware.com.key to server.key
-
scroll down to ssl_certificate

- In the nginx.conf file
- select File
- select Save
- Close the Notepad window
- select File

- On the AppVol-01a server
- select the START button
- right click
- select Run
- right click
- In the Run window
- next to Open:
- enter services.msc
- select OK
- next to Open:
- select the START button

- In the Services window
- select App Volumes Manager
- right-click
- select Restart
- right-click
- select App Volumes Manager

- On your ControlCenter server
- open your Site 1 Browser
- in the Favourites bar
- select the App Volumes shortcut
- Note your App Volumes address now has a trusted CA signed certificate
- in the Favourites bar
- open your Site 1 Browser
Note:
- It will take a few minutes for the App Volumes Manager Admin Console to show, refresh your browser to validate.
- Wait until it shows before starting Part 2

- On your Controlcenter server
- open the Site1 - Bangalore Chrome Browser

- On your ControlCenter server
-
Chrome browser
- in the address bar
- enter http://localhost/certsrv
-
In the Welcome page
-
below Select a task
- select Download a CA certificate, certificate chain or CRL
-
below Select a task
- in the address bar
-
Chrome browser

- In the Download a CA certificate, certificate chain or CRL window
-
below Encoding method
-
next to Base 64
- select the radio button
- select Download CA certificate
-
next to Base 64
-
below Encoding method

- On the Chrome browser
- to the right of the address bar
- select the Download icon
- in the Recent download history window
- to the right of certnew.cer
- select the Show in folder icon
- to the right of certnew.cer
- to the right of the address bar

- In the File Explorer window
- select certnew1.cer
- right-click certnew1.cer
- In the dropdown menu
- select Rename
- In the dropdown menu
- right-click certnew1.cer
- select certnew1.cer

- In the File Explorer window
- rename certnew.cer
- to adCA.pem
- In the Rename window
- select Yes
- rename certnew.cer
Note, there is a case sensitive requirement when renaming the cert to adCA.pem

- In the File Explorer window
- select adCA.pem
- right-click adCA.pem
- In the dropdown menu
- select Copy
- In the Quick access menu
- select Desktop
- select adCA.pem

- In the File Explorer window
-
Desktop area
- select the Software shortcut
- In the Software folder
- browse and open App Volumes
- within the App Volumes folder
- select and Paste adCA.pem
- In the Software folder
- select the Software shortcut
-
Desktop area

- On your ControlCenter server desktop
- open the Remote Desktops > Site 1 folder
- launch the Appvol-01a.RDP shortcut

- On your Appvol-01a RDP session
- select the Software shortcut
- In the Software area
- browse and open the App Volumes folder
- In the App Volumes folder
- select and right click adCA.pem
- in the dropdown menu
- select Copy
-
In the File Explorer window
- Quick access bar
- select This PC

- In the File Explorer folder
-
This PC area
- browse to Local Disk (C:)
- in Local Disk (C):
- Browse to > Program Files (x86) > CloudVolumes > Manager > config
-
in the config folder
- paste adCA.pem
- in Local Disk (C):
- browse to Local Disk (C:)
-
This PC area

- On the AppVol-01a server
- select and right-click the START button
- select Run
- In the Run window
- next to Open
- enter services.msc
- select OK
- enter services.msc
- next to Open
- select and right-click the START button

- In the Services window
- select and right - click the App Volumes Manager service
- from the dropdown select Restart

Wait for about 2 minutes for the services to come back online
- On the ControlCenter server
- on your Site 1 Browser
- from the Favourites bar
- launch the App Volumes shortcut
- from the Favourites bar
- in the App Volumes admin console
- under Username
- enter Administrator
- under Password
- enter Pa$$w0rd
- select LOGIN
- under Username
- on your Site 1 Browser
If prompted for the Customer Experience Improvement Program (CEIP)
click OK to close

- In the App Volumes Manager admin Console
- select the CONFIGURATION tab

- In the App Volumes Manager admin Console
- In the CONFIGURATION area
- select the Domains tab
- In the CONFIGURATION area

- In the Active Directory Domains area
- under Domains
- in front of techseals.co
- select the expand button
- to the right of techseals.co
- select EDIT
- in front of techseals.co
- under Domains

- In the Edit Active Directory Domain area
- enter and validate the following:
- next to Domain Controller Hosts
- enter 192.168.110.10
- next to Password
- enter Pa$$w0rd
- next to Security
- from the dropdown
- select Secure LDAP (LDAPS)
- from the dropdown
- in the bottom left-corner
- select UPDATE
- next to Domain Controller Hosts
- enter and validate the following:

- In the Directory Services Domains area
- note your Active Directory Domain is now secured with LDAPS

- On your ControlCenter server
- on your Site 1 browser
- select your vcenter-01a shortcut
- on your Site 1 browser

- In the VMware vSphere page
- in the username area
- enter [email protected]
- in the password area
- enter Pa$$w0rd
- select LOGIN
- in the username area

- In the vSphere client
- select esxi-01a.techseals.co
- select the VMs tab
- in the VMs tab area
-
select the State column
-
next to :-
- appVolprov-01a
- W11INST-1
- W11INST-2
- RDSBLR -01-1
- RDSBLR -01-2
-
select the checkboxes
- right click
- from the dropdown menu
- select Power > Restart Guest OS
-
next to :-
-
when prompted to Confirm Guest Restart window
- select YES
- select the VMs tab
- select esxi-01a.techseals.co

- In the VMware vSphere Client
- next to :-
- appVolprov-01a
- W11INST-1
- W11INST-2
- RDSBLR -01-1
- RDSBLR -01-2
- uncheck the checkboxes
- next to :-

- In the VMware vSphere Client
- next to RDSHProv-01a
- select the checkbox
- right click
- from the dropdown menu
- select Power > Power On
- from the dropdown menu
- right click
- select the checkbox
- next to RDSHProv-01a

This is the first of two Package captures to demonstrate Apps on Demand
- In the App Volumes Admin Console
- select the INVENTORY tab
- under INVENTORY
- ensure you are in the Applications area
- to the right side of the window
- select CREATE
- ensure you are in the Applications area
- under INVENTORY
- select the INVENTORY tab

- In the Create Application window
- next to Name
- type Mozilla Firefox
- keep all the other settings default
- select CREATE
- In the Confirm Create Application window
- select CREATE
- keep all the other settings default
- type Mozilla Firefox
- next to Name

- In the Create Package for Mozilla Firefox window,
- next to Name
- type Firefox 25
- In line with Delivery
- next to On-demand
- select the radio button
- select CREATE
- next to On-demand
-
on the Confirm Create Package window
- select CREATE
- next to Name

- Select the Packages tab,
- Notice that once the Application and Package has been created, the Package itself has a status of Unpackaged
- Under the Packages tab
-
expand the Firefox 25 package
- select the PACKAGE button
-
expand the Firefox 25 package

- In the Package for Firefox25 window
- next to Find Packaging Computer
- select SEARCH
- next to Find Packaging Computer

- In the Package for Firefox25 window
- next to TECHSEALS\APPVOLPROV-01A$
- select the radio button
- select PACKAGE
-
on the Confirm Start Packaging window
- select START PACKAGING
- next to TECHSEALS\APPVOLPROV-01A$

- On the ControlCenter server Desktop,
- open the Remote Desktops folder
- launch the appvolprov-01a.RDP shortcut
- open the Remote Desktops folder
you should be automatically logged in as [email protected] with the password Pa$$w0rd

- On the AppVolProv-01a Desktop
- In the bottom right - corner, notice you have a Omnissa 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

- On your AppVolProv-01a Desktop
- open the software shortcut
- In the software folder
- browse to \Applications\firefox
- In the firefox folder
- double-click on Firefox Setup 25.0
- select Run
- select `Next > Next > Install > Finish
- The browser should launch automatically.
-
On the Import Wizard
-
next to Dont import anything
- select the radio button
- select Next
-
next to Dont import anything
-
In the default browser window
- select No
- Close the browser
- In the software folder
- open the software shortcut

- On the AppVolProv-01a VM,
- on the Omnissa App Volumes - Packaging in progress window
- select OK
-
on the Installation complete? window
- select Yes
-
on the Omnissa App Volumes - Finalize Package
- select Finalize
- on the Restart required window
- select OK
- give the virtual machine at least 2 minutes to reboot
- on the Omnissa App Volumes - Packaging in progress window

- On the ControlCenter server
- from the Remote Desktops > Site 1 folder
- reconnect to AppVolProv-01a.RDP
- notice there is now a Packaging successful message
- select OK
- Shut down your AppVolProv-01a virtual machine
- from the Remote Desktops > Site 1 folder

- On your ControlCenter server desktop
-
Open your Site 1 Chrome browser,
- switch back to your vSphere Web Client,
-
In the vSphere Web Client
-
select AppVolProv-01a
-
right-click
- select Revert to latest Snapshot
-
on the Revert to latest Snapshot window
- select REVERT
-
right-click
-
select AppVolProv-01a
-
select AppVolProv-01a VM
-
right-click
- select Power > Power On
-
right-click
-
Open your Site 1 Chrome browser,

- On the App Volumes Admin Console
- select the Inventory > Packages area
- expand Mozilla Firefox25.
- select the SET CURRENT box
- expand Mozilla Firefox25.
- on the Confirm Set CURRENT window
- select SET CURRENT box
- select the Inventory > Packages area

- On the App Volumes Admin Console
- In the INVENTORY > Applications tab
- expand Mozilla Firefox
- select ASSIGN
- expand Mozilla Firefox
- In the INVENTORY > Applications tab

-
In the Assign Application: Mozilla Firefox window
-
next to Search Active Directory
- type Developers
- select SEARCH
-
next to Search Active Directory

-
In the Assign Application: Mozilla Firefox window
- in line with TECHSEALS\Developers
- select the checkbox
- select ASSIGN
- select the checkbox
-
In the Confirm Assign, window
- select ASSIGN
- Repeat the task for the following security group
- Techseals\Sales
- in line with TECHSEALS\Developers

- In the App Volumes Admin Console
- select the INVENTORY tab
- under INVENTORY
- ensure you are in the Applications area
- select CREATE
- ensure you are in the Applications area
- under INVENTORY
- select the INVENTORY tab

- In the CREATE Application window
- next to Name
- type FileZilla,
- keep all the other settings default
- select CREATE
- In the Confirm CREATE Application window
- select CREATE
- type FileZilla,
- next to Name

- In the CREATE Package for FileZilla window,
- next to Name
- type FileZilla v1.0
- In line with Delivery
- next to On-demand
- select the radio button
- select CREATE
- next to On-demand
-
on the Confirm CREATE Package window
- select CREATE
- next to Name

- Select the Packages tab,
- Notice that once the Application and Package has been created, the Package itself has a status of Unpackaged
- Under the Packages tab
-
expand the FileZilla 1.0 package
- In the FileZilla 1.0 area
- to the right
- select the PACKAGE button
- to the right
- In the FileZilla 1.0 area
-
expand the FileZilla 1.0 package

- In the Package for FileZilla v1.0 window
- next to Find Packaging Computer
- enter rdsh
- select SEARCH
- enter rdsh
- next to Find Packaging Computer

- In the Package for FileZilla v1.0 window
- select the TECHSEALS\RDSHProv-01A$ radio button
- select PACKAGE
-
on the Confirm Start Packaging window
- select START PACKAGING
- select the TECHSEALS\RDSHProv-01A$ radio button

- On the ControlCenter server Desktop,
- open the Remote Desktops folder
- launch the RDSHProv-01a.RDP shortcut
- If necessary
- log in as techseals\administrator
- In the password area
- enter Pa$$w0rd
- If necessary
- launch the RDSHProv-01a.RDP shortcut
- open the Remote Desktops folder

- On the RDSHprov-01a server
- In the Right - Hand corner notice the Omnissa App Volumes - Packaging in progress window
- DO NOT click OK until we have finished all installation and configuration
If nothing shows, restart your virtual machine and reconnect using your RDP session.

- On the RDSHProv-01a server
- from the Desktop
- select and double-click the Software shortcut
- from the Desktop

- In the Software folder
- browse to \Applications
- In the Applications folder
- Double-click on FileZilla_3.22.2.2_win64-setup_bundled2
- select Run
- select I Agree
- select `Next > Next > Next > Next > Install > Finish
- Double-click on FileZilla_3.22.2.2_win64-setup_bundled2
- after FileZilla launches
- Close FileZilla
- In the Applications folder
- browse to \Applications

- On the RDSHProv-01a server
- on the Omnissa App Volumes - Packaging in progress window
- select OK
-
On the Installation complete? window
- select Yes
-
On the Omnissa App Volumes - Finalize Package
- select Finalize
- On the Restart required window
- select OK
- Give the virtual machine at least 2 minutes to reboot
- on the Omnissa App Volumes - Packaging in progress window

- On the ControlCenter server
- from the Remote Desktops > Site 1 folder
- reconnect to RDSHProv-01a.RDP
- notice there is now a Packaging successful message
- select OK
- Shut down your RDSHProv-01a virtual machine
- from the Remote Desktops > Site 1 folder

- On your ControlCenter server desktop
-
Open your Site 1 Chrome browser,
- switch back to your vSphere Web Client,
-
In the vSphere Web Client
-
select RDSHProv-01a
-
right-click
- select Revert to latest Snapshot
-
on the Revert to latest Snapshot window
- select REVERT
-
right-click
-
select RDSHProv-01a
-
Open your Site 1 Chrome browser,

- On the App Volumes Admin Console
- select the Inventory > Packages area
- refresh the page
- expand FileZilla
- select the Set CURRENT box
- on the Confirm Set CURRENT window
- select Set CURRENT box
- select the Inventory > Packages area
Note , we will do Apps on Demand for Published Applications. So we will not do the assignment in App Volumes

- From your ControlCenter server
- open the Remote Desktops > Site 1 folder
- launch the W11Client-01a.RDP shortcut
- login as techseals.co\Craig
- assword is Pa$$w0rd
- launch the W11Client-01a.RDP shortcut
- on your W11Client-01a Desktop
- launch the web Intelligent Hub
- in the Select a certificate window
- select Craig
- select OK
- select Craig
- select the Enterprise_Desktop entitlement
- in the Select a certificate window
- launch the web Intelligent Hub
- open the Remote Desktops > Site 1 folder

- On your W11Client-01a Desktop
- note you have a Mozilla Firefox shortcut
- do not select the shortcut just yet
- In the Taskbar , Search area
- enter CMD
- under the Command Prompt
- select Open
- under the Command Prompt
- enter CMD
- note you have a Mozilla Firefox shortcut
Note you have no issue with the App Volumes agent anymore. This is because we changed the self-signed certificate to a CA signed cert

- On your W11Client-01a Desktop
- in the Command Prompt window
- enter hostname
- in the Command Prompt window
Note the Hostname

- On your ControlCenter server
- on your Site 1 Browser,
- switch to your vSphere Web Client session
- select W11INST-x
- x = { YOUR Noted Desktop}
- right-click
- select Edit Settings...
- select W11INST-x
- switch to your vSphere Web Client session
- on your Site 1 Browser,

- In the Edit Settings window
- Note you only have ONE hard disk , that being Hard disk 1
- select CANCEL
- switch back to your W11Client-01a virtual desktop session

- On your W11Client-01a Desktop
- double-click the Mozilla Firefox shortcut
- Note, you will get a brief App delivery in progress pop up in your taskbar
- In the Import Settings and Data window
- next to Don't import anything
- select the radio button
- select Next
- next to Don't import anything
- double-click the Mozilla Firefox shortcut

- On your ControlCenter server
- on your Site 1 Browser,
- switch to your vSphere Web Client session
- select BW11INST-x
-
x = { YOUR Noted Desktop}
- right-click
-
x = { YOUR Noted Desktop}
- select Edit Settings....
- select BW11INST-x
- switch to your vSphere Web Client session
- on your Site 1 Browser,

- In the Edit Settings window
-
Note you now have Two hard disks
-
next to Hard disk 2
- select the Expand icon
-
next to Hard disk 2
-
next to Disk File, note the file name
- select CANCEL
-
Note you now have Two hard disks

- On your ControlCenter server
- In the Horizon Admin Console menu
- expand Settings
- select Servers
- expand Settings
- In the Horizon Admin Console menu

- In the Servers area
- select the App Volumes Managers tab
- under App Volumes Managers
- select ADD
- under App Volumes Managers
- select the App Volumes Managers tab

- In the Add App Volumes Manager window
- add the following next to:-
- Server Address appvol-01a.techseals.co
- User Name administrator
- Password Pa$$w0rd
- select OK
- add the following next to:-

- In the App Volumes Manager Server area
- next to:- appvol-01a.techseals.co
- select the radio button
-
next to CERTIFICATE
-
from the dropdown
- select Push Certificate
-
from the dropdown
- next to:- appvol-01a.techseals.co

- In the Push Certificate window
- select OK

- In the Horizon admin console
- In the left Menu
- expand Inventory
- select Farms
- expand Inventory
- In the left Menu

- In the Farms area
- next to RDSFarm-BLR
- select the checkbox
- below Farms, next to More Commands
- from the dropdown
- select Associate App Volumes Manager
- from the dropdown
- next to RDSFarm-BLR

- In the Associate App Volumes Manager window
- from the dropdown
- select appvol-01a.techseals.co
- select OK
- select appvol-01a.techseals.co
- from the dropdown

- In the Horizon admin console
- In the left Menu
- expand Inventory
- select Applications
- expand Inventory
- In the left Menu

- In the Application Pools area
- next to ADD
- from the dropdown
- select Add from App Volumes Manager
- from the dropdown
- next to ADD

- In the Add Application Pool wizard
- next to FileZilla
- select the checkbox
- select NEXT
- select the checkbox
- next to FileZilla

- In the Add Application Pool wizard
- Accept the defaults
- select SUBMIT
- Accept the defaults

- In the Add Entitlements window
- select ADD

- In the Find User or Group window
- in line with Name/User Name , next to Starts with
- enter Developers
- select FIND
- below FIND
- next to Developers
- select the Checkbox
- next to Developers
- select OK
- enter Developers
-
to close the Add Entitlements window
- select OK
- in line with Name/User Name , next to Starts with

- In the Omnissa Access Console
- under the Resources
- select Virtual Apps Collections
- under the Resources

- In the Virtual Apps Collections area
- next TechSeals.co
- select the radio button
- next to SYNC
- from the dropdown
- select Sync without safeguards
- from the dropdown
- next TechSeals.co

- In the Omnissa Access Console
- under the Resources
- select Virtual Apps
- Note that FileZilla is now an Application available through Omnissa Access
- select Virtual Apps
- under the Resources

- On your W11Client-01a Desktop
- launch the web Intelligent Hub
- Refresh the browser
- under New Apps
- launch the FileZilla entitlement
- launch the web Intelligent Hub

- On your W11Client-01a Desktop
- note you have a FileZilla launched on your desktop
- On your ControlCenter server
- on your Site 1 Browser,
- switch to your vSphere Web Client session
- it could be RDSBLR-01-2
- select & right-click
- select Edit Settings...
- select & right-click
- it could be RDSBLR-01-2
- switch to your vSphere Web Client session
- on your Site 1 Browser,
with APPs On-Demand, any one of the servers in the Farm might be selected for the mounting of the Package

- In the Edit Settings window
-
Note you now have Two hard disks
-
next to Hard disk 3
- select the Expand icon
-
next to Hard disk 3
- next to Disk File, note the file name
- select CANCEL
-
Note you now have Two hard disks

- On your ControlCenter server
- on your vSphere Web Client session
- select RDSBLR-01-1
- select & right-click
- select Edit Settings...
- select & right-click
- select RDSBLR-01-1
- on your vSphere Web Client session
This is one of the of the other RDS Hosts in the farm

- In the Edit Settings window
-
Note you now have only 1 Hard disk
- select CANCEL
-
Note you now have only 1 Hard disk
- In the Site 1 App Volumes manager Admin console
- under Inventory > Applications
-
expand Mozilla Firefox
- select CREATE PACKAGE
-
expand Mozilla Firefox
- under Inventory > Applications

- In the Site 1 App Volumes manager Admin console
-
Packages tab
- in the CREATE Package for Mozilla Firefox window
- next to Name
- enter Firefox latest
- in line with Delivery
- next to Classic
- select the radio button
- select CREATE
-
In the Confirm CREATE Package window
- select CREATE
- next to Name
- in the CREATE Package for Mozilla Firefox window
-
Packages tab

- In the App Volumes manager Admin console
- select the Packages tab
- expand Firefox Latest
- select PACKAGE
- expand Firefox Latest
- select the Packages tab

- In the Package for Firefox Latest window
- next to Find Packaging Computer
- type AppVolProv
- select SEARCH
- type AppVolProv
-
in the below Search area
-
next to Available
-
select the radio button
- select PACKAGE
-
select the radio button
-
next to Available
-
on the Confirm Start Packaging window
- select START PACKAGING
- next to Find Packaging Computer

- On the ControlCenter server Desktop,
- open the Remote Desktops\Site1 folder
- launch the appVolProv-01a.RDP shortcut
- log in as:
-
Username: [email protected]
- Password: Pa$$w0rd
- select OK
-
Username: [email protected]
- open the Remote Desktops\Site1 folder

- On your AppVolProv-01a Desktop
- In the Right - Hand corner notice you have a Omnissa App Volumes window open.
- DO NOT select OK until we have finished all installation and configuration
Note If the App Volumes Pop-Up does not show, Restart the desktop and login again

- On your AppVolProv-01a 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.
-
select Next > Next > Install > Finish
-
on the Important News window
-
In the top-right corner
- select X to close
-
In the top-right corner
- select Run
- double-click on Firefox Setup 72.0.1
- browse to \software\Applications\Firefox
- open the software shortcut

- We will start to remove all references to Firefox. ie shortcuts from the Desktop.
- In a later lab, we will manage these functions, using Dynamic Environment Manager
- In your Firefox Browser
- select the 3 slats in the top right-hand corner
- select Help > About Firefox
- select Restart to update Firefox
- select Help > About Firefox
- REPEAT these steps until Firefox is up to date
- Close Mozilla Firefox
- select the 3 slats in the top right-hand corner

- On your AppVolProv-01a Desktop
- select the Firefox shortcut
- right-click
- select Delete
- right-click
- select the Start button
- from the launch Menu,
- select > right click the Mozilla Firefox icon
- Delete the Firefox Shortcut
- select > right click the Mozilla Firefox icon
- on the Desktop
- Empty Recycle Bin
- from the launch Menu,
- select the Firefox shortcut

- On the AppVolProv desktop,
- on the Omnissa App Volumes - Packaging in progress window
- select OK
-
on the Installation complete? window
- select Yes
- on the Omnissa App Volumes - Finalize Package window
- select Finalize
- on the Restart required window
- select OK
- on the Omnissa App Volumes - Packaging in progress window

- On your ControlCenter server
- open the Remote Desktops\Site1 folder
- launch the appVolProv-01a.RDP shortcut
- log in as:
- Username: [email protected]
- Password: Pa$$w0rd
- select OK
-
on the Omnissa App Volumes - Packaging complete window
- select OK
- open the Remote Desktops\Site1 folder

- On your ControlCenter server
-
Go to your vSphere web client,
-
select your AppVolProv-01a machine
-
right-click
-
select Snapshot > Revert to latest Snapshot
- select REVERT
-
select Snapshot > Revert to latest Snapshot
-
select AppVolProv-01a VM
- select Power on
-
right-click
-
select your AppVolProv-01a machine
-
Go to your vSphere web client,

- On your ControlCenter server.
-
In your APP Volumes Manager console,
- In INVENTORY > Packages
- below Packages
- refresh the screen
- expand Firefox latest
- select SET CURRENT
- below Packages
- in the Confirm Set CURRENT window
- select SET CURRENT
- In INVENTORY > Packages
-
In your APP Volumes Manager console,
Notice that that the green CURRENT marker is no longer next to Firefox 25

-
In APP Volumes Manager,
-
under Packages
- Note! Firefox latest and FileZilla v1.0 are set to CURRENT
-
under Packages

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
- On your ControlCenter server
- from the Taskbar
- select the DEM shortcut
- from the Taskbar

- In the Dynamic Environment Manager - Management Console
- below General
- next to Applications
- select the Expand Icon
- below General

- In the Dynamic Environment Manager - Management Console
- select Download Config Template File
- In the Download Configuration Templates window
- select OK

- In the Configuration Templates Repository window
-
scroll down until you find Mozilla Firefox
- next to Mozilla Firefox
- select the Checkbox
- select the Save
- select the Close
- select the Save
- select the Checkbox
- next to Mozilla Firefox
-
scroll down until you find Mozilla Firefox

- In the Dynamic Environment Manager - Management Console
-
below Applications
- select Mozilla Firefox
-
below Applications

- 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.
From the 2406 release onwards. The Dynamic Environment Manager Download Config Template interface is not available by default. Its in a deprecated state and will be removed from future releases. ulated and are not default with Dynamic Environment Manager.
- In the Dynamic Environment Manager - Management Console
- for Mozilla Firefox
- select the Conditions tab
- select Add
- select Group Membership
- select Add
- select the Conditions tab
- for Mozilla Firefox

- In the Group Membership window
- select Browse
- in the Group Membership window
- enter Developers
- select Check Names
- select OK
- select Check Names
- enter Developers
- in the Group Membership window
-
repeat the same procedure for the Marketing and Sales
- Ensure that between your Conditions we change AND to OR
- select Save Config File
- select Browse

- In the Mozilla Firefox settings
- select the DirectFlex tab
- In the bottom right-corner
- select Edit...
- In the DirectFlex executable window
-
remove the explicit path
- next to Executable:
- enter firefox.exe
- next to Executable:
-
remove the explicit path
- In the top Taskbar
- select Save Config File
- In the bottom right-corner
- select the DirectFlex tab

- In the Dynamic Environment Manager - Management Console
- select the User Environment Tab
- from the inventory
- select Shortcuts,
- on the taskbar
- select CREATE
- on the taskbar
- select Shortcuts,
- from the inventory
- select the User Environment Tab

- In the Dynamic Environment Manager - Management Console
- In the Shortcut Window
- replace and fill in with the following:
- Name: Firefox Users
- Shortcut name: Firefox Users (appears automatically)
- Target: C:\Program Files\Mozilla Firefox\firefox.exe
- Start in: C:\
- Icon path: C:\Program Files\Mozilla Firefox\firefox.exe
- Icon index: 0
- Destination: select the Desktop checkbox
- in front of the Programs folder
- select the checkbox
-
next to Programs folder,
- type "AppVolumes Applications"
-
in front of "Undo at logoff and refresh during shortcut refresh"
- select the checkbox
- in front of "Run asynchronously"
- select the checkbox
- replace and fill in with the following:
- In the Shortcut Window

- In the Shortcut Window
- select the Conditions Tab,
- select Add,
- select Group Membership,
- select Add,
- In the Group Membership interface
- select Browse,
- in the object name to select,
- type Developers,
- select Check Names
- select OK
- select Check Names
- type Developers,
- in the object name to select,
- repeat the process for Marketing, Sales,Helpdesk and IT Support
- ensure that replace AND with OR between the Security Groups
- select Save
- select Browse,
- select the Conditions Tab,

- On your W11Client-01a desktop
- In the Web Intelligent Hub
- Launch the W11FULLClone entitlement
- In the Web Intelligent Hub

- On the Horizon virtual desktop session
- from the Taskbar
- select the File Explorer folder
- from the Taskbar
- Notice there is a Mozilla Firefox folder and it appears to be deployed natively
- From 2406 onwards Persistent Desktop Pools are now supported with App Volumes

- On the Horizon Desktop Client
- From the File Explorer window
- browse to c:\Program Files
- from the Desktop
- select the Firefox Users shortcut
- From the File Explorer window

- In the Mozilla Firefox browser
- to save a homepage URL
-
in the top right corner
- select the Hamburger icon
- from the dropdown
- select Settings
-
in the top right corner
- to save a homepage URL

- In the Mozilla Firefox Settings
- In the menu
- select Home
- next to Homepage and new windows
- from the dropdown
- select Custom URLs..
- from the dropdown
- below Custom URLs..
- enter your homepage configuration
- Close and open Mozilla Firefox to ensure, your homepage configuration is being saved.
- In the menu

-
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
-
on the Disconnect and log off desktop window
-
next to Exit Fullscreen,

- On your W11Client-01a desktop
- From the Web Intelligent Hub
- select Enterprise_Desktop
- From the Web Intelligent Hub

- On your Virtual Desktop session
- select and double-click the Firefox Users shortcut

- On your Virtual Desktop session
- note your Firefox browser now uses the default homepage you defined
This concludes this lab , log off and disconnect from all Virtual desktop sessions

0 Comments
Add your comment