EUCbackup Default chapterHorizon JMP server integration in the EUC stack (optional)

Horizon JMP server integration in the EUC stack (optional)

With the release the of Horizon 7.x. VMware launched their first iteration of the JMP interface. In this lab we will get the opportunity to do the last mile integrations in the Horizon stack.

At present the JMP server interface does not have full administrative functionality. This is earmarked for future releases.

  1. On the ControlCenter server, open your Chrome browser and select Horizon JMP shortcut
  2. On the VMware Horizon 7 Admin Console login using the User Name Administrator and the password VMware1!, select Sign in
  1. On the VMware Horizon 7 JMP Administrative Console Select Settings
  2. On the JMP Settings Page, ensure JMP Server is selected
  3. Select the Add JMP Server button
  1. On the Add JMP Server Window, in the JMP Server URL box type https://jmp.euc-livefire.com/
  2. Select Save
  3. On the JMP Server interface it should read JMP server is validated.
  1. Select the Horizon 7 settings tab
  2. Select the Add Credentials button
  3. In the Edit Horizon window, add the following in the *Required Field box areas:-
    • Service Account User Name type administrator
    • Service Account Password, type VMware1!
    • Service Account Domain, type euc-livefire.com
  4. Select Save
  5. When done you will notice the next step is to add your Active Directory information
  1. On the JMP settings interface, Select the Active Directory Tab
  2. Select the Add button
  3. On the Add Active Directory Window, add the following * Required Fields in their respective areas
    • In the Netbios name area, select the dropdown arrow to the right of the box and then select EUC-LIVEFIRE
    • Notice that the DNS Domain Name and Context are automatically populated
    • Under protocol select the LDAP (non-secure) radio button
    • In the Bind User Name Area type Administrator
    • In the Bind Password area type VMware1!
  4. Select Save
  5. Notice the Next step notification is to add your App Volumes information

 

  1. In the JMP Settings interface, select the App Volumes tab
  2. In App Volumes tab area, select the Add button
  3. In the Add App Volumes Instance window, type the following information in the * Required Fields
    • Name : - App Volumes
    • App Volumes Server URL: - https://appvol.euc-livefire.com
    • Service Account User Name: - Administrator
    • Service Account Password: - VMware1!
    • Service Account Domain: - euc-livefire.com
  4. Select Save
  5. Notice the Next step is to add your UEM File Share information

 

  1. On the JMP Settings interface, select the UEM tab and select the Add button
  2. On the Add UEM File Share window add the following in the * Required Field
    • File Share UNC Path section : - \\controlcenter.euc-livefire.com\UEMConfig
    • User Name : - Administrator
    • Password : - VMware1!
    • Active Directory : select the dropdown arrow to the right and select EUC-LIVEFIRE

Performing a JMP server assignment

Overview:

We are going to do an APPSTACK assignment to a Windows 10 Instant Clone Desktop Pool, before we do this, we need to understand that we might still need to do certain pre-required Administrative tasks before we are able to perform the task in the JMP administrative Console.

Our objective is to assign an existing App Stack that has a ThinApp version of Foxit Reader and Notepad ++.

You will notice we do not have a custom definition file created for the ThinApp version of Foxit Reader and Notepad ++.

Step 1. Using the UEM-Profiler virtual machine, we will create a custom definition files for the ThinApp version of Foxit Reader and Notepad ++ and then we will configure the definition within the User Environment Manager Admin Console

Step 2. We will edit and  ensure that the App Volumes Appstack for the ThinApp'ed version of Foxit Reader and Notepad ++ are configured to do deploy to the Windows 10 x64 Operating System by editing the App Volumes Appstack properties in App Volumes Manager

Step 3. We will do an assignment in the JMP Administrative Console and configure an Active Directory security group, a local entitlement to a Windows 10 Instant Clone Desktop Pool. Then we will assign an App Volumes App stack and associate the related User Environment Manager Definition files to the assignment

Step 1. Building our Foxit Reader and Notepad ++ definition files for User Environment Manager

  1. On the ControlCenter desktop, open the Remote Desktops Folder and launch the UEMProfiler RDP shortcut and login as administrator@euc-livefire.com with the password VMware1!

 

2. On the UEMProfiler virtual machine we already have a native installed version of Notepad++. We will uninstall this in preparation for our ThinApp'ed version of Notepad ++.

3. Within your UEMProfiler RDP session select the Start button and select Control Panel

4. Under Programs, select Uninstall a program

5. Select Notepad ++ and select Uninstall, on the Notepad ++ Uninstall window , select Uninstall

6. On the Notepad ++ Uninstall window , when prompted Would you like to keep your custom settings? select No

7. On the Uninstallation Complete window select Close

8 . Close all remaining windows

 

Please Note! General best practice recommends a clean machine when doing Application Profiler Captures. Due to lab/dev time constraints we are following this approach.

9. On the UEMProfiler desktop select the Software folder shortcut

10. Go to the following path \\cs1-pd1.euc-livefire.com\software\Applications\Lab3.2_Only(App Volumes)

11. Notice you have a folder for foxit and notepad

12. Open the foxit folder and select the Foxit Reader msi installer

13. Select Run

14. Go back to the following path \\cs1-pd1.euc-livefire.com\software\Applications\Lab3.2_Only(App Volumes)

15. Select the notepad folder and then select and double click the Notepad ++ .msi installer

16. When prompted select Run

17. When the installation is complete, Close the software shortcut

18. On the UEMProfiler virtual machine select the Start button and go to Programs. Notice you have Foxit Reader and Notepad ++ installed.

19. Launched both Applications to ensure they are working properly, If prompted to install updates do not install updates

20. When complete close all Windows

21. On the UEMProfiler virtual machine, select the Start Menu and select Application Profiler

22. When the Application Profiler application has launched select the green Start Session Button in the menu bar

23. In the Select Application to Analyze, expand the inventory by selecting the + (Plus) next to Programs, then the + (PLUS) next Foxit Reader, select the Foxit Reader shortcut and select OK.

24. When prompted for the Security Warning select OK

25, At the top of the toolbar to the right select the very hard to spot drop down button to Customize the Quick Access toolbar

26. Select More Commands

27. On the Customize Tools Window select Change Skin and select Add and Select OK

28. On the Menu bar select File and select Change Skin,

29. On the Change Skin interface select a Custom Skin, other than the default Skin

30. Close the Foxit Reader Application.

31. On the Profiling Finished window select OK

 

32. On the Application Profiler window in the Program Analysis tab change the Optimization level from to 2 for Registry and File System.

33. Select Save, select Save Config File with Predefined Settings

34. In the Save As window next to File Name type Foxit Reader and select Save

35. Notice the location the Application Profiler saves the pre-defined settings. Click Ok to close the predefined settings window

35. We will now repeat the process for Notepad ++ using the Application Profiler tool. Select the Green Start Session Button on the menu bar.

36. On the select Application to Analyze window expand the + next to Programs, expand the + next to Notepad ++ and select the Notepad++ shortcut, select OK

37. On the Notepad++ menu bar select Settings > Preferences.

38. Under General under Toolbar, change Standard icons radio button to Big icons radio button.

39. At the bottom of the Preferences window select Close

40. Close the Notepad++ window

41. On the `Profiling Finished window select Ok

42. On the Application Profiler window in the Program Analysis tab change the Optimization level from 1 to 2 for Registry and File System.

43. Select Save, select Save Config File with Predefined Settings

44. In the Save As window next to File Name type Notepad++ and select Save

45. Notice the location the Application Profiler saves the pre-defined settings. Click Ok to close the Predefined Settings window

46. Close your UEMProfiler RDP session.

47. On your ControlCenter Server select your Start button, on the Start Menu, select Management Console

48. In the User Environment Manager Console, expand the + (PLUS) next Applications. Notice you now have a Notepad++ definition and a FoxitReader definition.

49. Close your User Environment Manager Administration Console

 

50. On your ControlCenter, open your Chrome browser and launch the App Volumes `Manager shortcut on your Favourites Bar and login as Administrator with the password VMware1!

51. In the App Volumes Manager admin Console select VOLUMES > AppStacks and expand the + (PLUS) next to Notepad++ and FoxitReader

52. Within the properties of the Notepad++ and FoxitReader Appstack, To the right under Update select Edit

53. In the Edit AppStack: Notepad++ and FoxitReader, in the Operating Systems area next Windows 10 (x64) select the checkbox

54. Select Save, on the Confirm Save window, select Save

 

Performing the JMP Server Assignment

  1. Ensure that you are still logged into the JMP Server Administrative Console with the Username Administrator and the Password VMware1!. In the JMP server administrative Console select Assignments
  2. In the JMP Assignments interface, select New
  1. On the New Assignment Window, Users section, next to EUC-Livefire type mar and when Marketing is found select Marketing
  2. Select Next
  • On the New Assignment window, Desktops section, select the W10-InstantClone Desktop Pool and select Next
  • On the New Assignment window, Applications section, select the Notepad++ and Foxit Reader AppStack, select `Next
  1. On the New Assignment window, User Environment section, select the sNotepad++ and Foxit Reader checkbox
  2. Select Next
  • On the New Assignment window, Definitions section, review and accept the default, select Next
  • On the New Assignment window, Summary section review and select Submit
  • Notice on the JMP Assignments interface the Status is possibly Orange, if necessary select Assignment need to be Refreshed and wait for the Status to go Green.
  1. On your Controlcenter server desktop, select the Horizon Client
  2. On the Horizon client select the UAG-eucfire.com server Icon
  1. On the Horizon client Login window, type the name of your custom username and the password VMware1!
  2. Select Login
  • On the VMware Horizon Client entitlements window, select the W10-PD1 entitlement
  1. After you have logged into your windows 10 Instant Clone Desktop session. Notice you have Foxit Reader Application Shortcut. This could have been delivered and managed using User Environment Manager.
    • As we have not Configured to use User Environment Manager in this example. No application customisations made by the user will be saved.
      (We are not going to teach how to use the various product, we are here to show the importance of the integrations
  2. Launch either Notepad++ from the programs section by selecting the start menu or launch Foxit Reader. Notice that you are launching a ThinApp'ed application delivered to you by VMware App Volumes to your virtual Desktop
  3. Notice also that you have your Pre-defined settings from User Environment Manager
  4. Select the Options drop down arrow and select Disconnect and Log Off

0 Comments

Add your comment

E-Mail me when someone replies to this comment