Beacon, New York | [email protected]

+1-646-295-5505

Get a Quote

Publishing VMware Horizon Applications using VDEM Shortcuts to Stream Apps to the Start Menu & Desktop via SSO in Horizon View 7.11

Publishing VMware Horizon Applications using VDEM Shortcuts to Stream Apps to the Start Menu & Desktop via SSO in Horizon View 7.11

Posted on  February 26th, 2020   by  Jesse Boehm .

Overview:

Recently I worked on an environment that had many Legacy Applications that are difficult to install and
that we also wanted to keep off the Server 2016 Golden Image. We decided that Streaming Apps to the
Start Menu with Pre-launch enabled was the quickest method of delivery. Unfortunately, there is not a
lot of documentation on what we trying to accomplish. Using several articles and blog posts I was able
to compile all that information into this document for a single place to setup VMware SSO/Login as
Current User from with a VDI Session and configure VMware Dynamic Environment Manager to publish
those Shortcuts using Horizon View Application URLs.

About the environment:

Configuring Horizon View 7.11 for Login as Current User

Beginning in Horizon View 7.8 the Login as Current User option under the Options Menu is no longer displayed on the Windows based installer.

Step 1:

On your VDI Golden Image:

Installing the Horizon View Client from the Command Line with Login as Current User set as Default. For this we will use command line switches to install the client. You can find all the Command Line switches here: https://docs.vmware.com/en/VMware-Horizon-Client-for-Windows/5.1/horizon-client-windows-installation/GUID-AFB637E0-9395-4A71-8103-7D6DF0103295.html

We will be using the following command line switches

LOGINASCURRENTUSER_DISPLAY=1

LOGINASCURRENTUSER_DEFAULT=1

You can see the formatting for installing from the command line here: https://docs.vmware.com/en/VMware-Horizon-Client-for-Windows/5.3/horizon-client-windows-installation/GUID-2DDF9C24-A1E9-4357-A832-2A5A19352D61.html

The command line will look like this

VMware-Horizon-Client-y.y.yxxxxxx.exe [commands] [properties]

For our install


VMware-Horizon-Client-5.3.0-15208953.exe LOGINASCURRENTUSER_DISPLAY=1 LOGINASCURRENTUSER_DEFAULT=1

Restart your Golden Image when prompted.

That completes the work done on the Golden Image.

Step 2:

Configure Horizon View Connection Servers for Login as Current User

There is great article here on how to do this: https://www.ivobeerens.nl/2019/11/18/enable-logon-as-current-user-and-the-ad-domain-list-after-a-vmware-horizon-upgrade/

Allow the Connection Server to accept Logon as Current User for authentication

  1. Open: https://fqdn/admin
  2. Login
  3. Click on Settings then Servers
  4. Select the  Connection Servers Tab
  5. Select the Connection Server and click Edit
  6. Select the Authentication Tab
  7. Scroll down to the bottom and select “Accept logon as current user”
  8. Click OK
  9. Repeat for any addition Connection Servers

Enabling the Domain List in the Horizon Client

  1. Open: https://fqdn/admin
  2. Login
  3. Select Settings
  4. Then Edit “Global Settings”
  5. Scroll down and select “Send domain list”
  6. Click OK

Step 3

Configure Horizon View Client Configuration in Active Directory

Add the VMware vdm_client.admx admx/adml to Active Directory

Great Article here on how to do this: https://docs.vmware.com/en/VMware-Horizon-7/7.4/horizon-remote-desktop-features/GUID-450CF9D6-E8C4-4DA2-B8DF-3DDE32AE4BEC.html

Create a GPO to provide SSO to the application and to avoid the user having to provide his/her credentials again.

Enable “Default value of the ‘Log in as current user’ checkbox’” under “Classic Administrative Templates\VMware View Client Configuration\Security Settings”

Enable Logon Domain Name, Server URL & Automatically connect if only one launch item is entitled

Under > User Configuration > Administrative Templates > VMware Horizon Client Configuration > Scripting Definitions set the following settings

Step 4

For Step 4 we assume you have RDSH Published Applications in Horizon View and VDEM is being used in the environment.

I found the easiest way to get the URL String you need add an Application Shortcut to your desktop then view properties

Right click the Application and select Properties. Under Web Document you will see the URL field for the application you want to Publish VMware Dynamic Environment Manager.

Step 5

Login to VDEM, click the User Environment Tab, then Right Click on Shortcuts to Create Shortcut

Configuring VDEM Shortcut with Horizon View URL

URL will look like this for Target, the URL copied in the previous step:

vmware-view://vdi.company.com/cn=word_2016,ou=applications,dc=vdi,dc=vmware,dc=int

I am creating a Start Menu Shortcut under the Folder “Applications created by VDEM” and also placing the Icon on the Desktop for this example.

Login to your VDI Desktop and confirm you see the Word 2016 Icon in the Start Menu and on Desktop.

Double click the App Icon to launch

Success

That completes setting up Horizon Apps with VDEM to deploy Published Applications from the Start Menu and Desktop.

Get Connected

for Web Design, Graphic Design, Technology Consulting for Citrix, VMware, Microsoft, AWS & Custom Interfaces for Citrix ADC & Citrix StoreFront.