Step-by-step guide to configure XenDesktop/XenApp 7.6 to publish applications.
More from the Lab!
- Building a Dual-Xeon Citrix Lab: Part 1 – Considerations
- Building a Dual-Xeon Citrix Lab: Part 2 – Hardware
- Building a Dual-Xeon Citrix Lab: Part 3 – Windows and Hyper-V installation
- Lab: Part 4 – Hyper-V Networking
- Lab: Part 5 – NetScaler 11 Architecture and Installation
- Lab: Part 6 – Configure NetScaler 11 High Availability (HA Pair)
- Lab: Part 7 – Upgrade NetScalers in HA
- Lab: Part 8 – Save, Backup and Restore NetScaler 11 configuration
- Lab: Part 9 – Install Microsoft SQL Server 2014 (Dedicated)
- Lab: Part 10 – Citrix Licensing demystified
- Lab: Part 11 – Install XenDesktop 7.6
- Lab: Part 12 – Setup NetScaler 11 Clustering (TriScale)
- Lab: Part 13 – Configure Published Applications with XenDesktop 7.6
- Lab: Part 14 – Citrix StoreFront 3.x
- Lab: Part 15 – Configure SSL in StoreFront
- Lab: Part 16 – StoreFront load balancing with NetScaler (Internal)
- Lab: Part 17 – Optimize and secure StoreFront load balancing with NetScaler (Internal)
- Lab: Part 18 – Secure LDAP (LDAPS) load balancing with Citrix NetScaler 11
- Lab: Part 19 – Configure Active Directory authentication(LDAP) with Citrix NetScaler 11
- Lab: Part 20 – RDP Proxy with NetScaler Unified Gateway 11
- Lab: Part 21 – Secure SSH Authentication with NetScaler (public-private key pair)
- Lab: Part 22 – Ultimate StoreFront 3 customization guide
- Lab: Part 23 – Securing Citrix StoreFront DMZ deployment
- Lab: Part 25 – Upgrade to Citrix StoreFront 3.7
- Lab: Part 26 – Install/Upgrade Citrix XenDesktop 7.11
- Lab: Part 27 – Getting started with Microsoft Azure
- Lab: Part 28 – Getting started with Citrix Cloud
- Lab: Part 29 – Configure XenDesktop And XenApp Service with Microsoft Azure and Citrix Cloud
- Lab: Part 30 – Configure Identity and Access Management in Citrix Cloud with Microsoft Azure AD
- Lab: Part 31 – Configure NetScaler Gateway Service for XenApp and XenDesktop Service in Citrix Cloud
- Lab: Part 32 – Configure MCS with XenDesktop and XenApp Service in Citrix Cloud
- Lab: Part 33 – Configure Azure Quick Deploy with XenDesktop and XenApp Service in Citrix Cloud
- Lab: Part 34 – Configure Site Aggregation for Citrix Workspace in Citrix Cloud with XenDesktop 7.x located on-premises
- Lab: Part 35 – Configure a Hybrid NetScaler MA Service environment in Citrix Cloud
- Lab: Part 36 – Configure ShareFile in Citrix Cloud with StorageZones on-premises
- Lab: Part 37 – Upgrade NetScaler HA pair with NetScaler MA Service in Citrix Cloud
- Lab: Part 38 – How to Configure Full VPN Setup with Citrix NetScaler in CLI
- Lab: Part 39 – Configure Multi-Factor Authentication with Azure MFA Service and Citrix Workspace
- Lab: Part 40 – Getting Started with Citrix App Layering
- Lab: Part 41 – Configure Citrix App Layering
- Lab: Part 42 – OS Layer with Citrix App Layering
- Lab: Part 43 – Platform Layer with Citrix App Layering
- Lab: Part 44 – Application Layers with Citrix App Layering
- Lab: Part 45 – Layered Image Deployment with Citrix App Layering
- Lab: Part 46 – Elastic deployment with Citrix App Layering
- Lab: Part 47 – User Layers with Citrix App Layering
- Lab: Part 48 – Windows 10 and PVS with Citrix App Layering
XenDesktop 7.6 configuration is different than the good old XenApp 6.5. In this post, we will discuss how to publish applications via StoreFront with XenDesktop 7.6.
Configuration
Lab configuration
Two new virtual machines have been created to complete this task:
Virtual Machine #1 – StoreFront secondary server
- Name: XA01
- NSIP address: 10.0.0.71
- Subnet mask: 255.0.0.0
- 1024 MB of RAM
- 1 vCPU
- Network adapter: 1 – LAN (vLAN ID 2)
- 50 GB HDD
- Windows Server 2012 Datacenter Edition
Virtual Machine #2 – Client
- Name: PC01
- NSIP address: 10.0.1.10
- Subnet mask: 255.0.0.0
- 1024 MB of RAM
- 1 vCPU
- Network adapter: 1 – LAN (vLAN ID 2)
- 50 GB HDD
- Windows 10 Enterprise x64
We also need the two controllers virtual machines previously created in Lab: Part 11 – Install XenDesktop 7.6.
Requirements
- Make sure that XA01 can communicate with the two controllers (CDC01 – 10.0.0.71 and CDC02 – 10.0.0.72). Lab: Part 11 – Install XenDesktop 7.6
- Make sure that Citrix Receiver is installed on the client.
- StoreFront website is required. Lab: Part 14 – Citrix StoreFront 3.x
- XenDesktop 7.6 ISO. Lab: Part 11 – Install XenDesktop 7.6
Virtual Delivery Agent installation
Mount XenDesktop 7.6 iso to the virtual machine.
Installation will start automatically.
Then Select Virtual Delivery Agent for Windows Server OS.

Select Enable connections for a server machine.

Select Next.
On the following screen, select Virtual Delivery Agent and Citrix Receiver.

Configure the two delivery controllers.
cdc01.citrixguru.lab
cdc02.citrixguru.lab
Click on Test connection to validate the configuration.

Select All the features.

Configure ports automatically.

Installation in progress.

XA01 will reboot during the installation.

Installation will resume after the reboot.

After all the prerequisites, core components will be installed.


Validate communication
Open Event Viewer (eventvwr), and look for Citrix Desktop Service Event 1010.

Both controllers should be referenced here.
The next event (Event 1012) is about the registration to these controllers.

This event shows that the server has successfully registered with one of the controllers.
Applications installation
For this lab, Adobe Create Suite Collection 6 will be installed on XA01.

Configure Published Applications
When the installation is done, connect to CDC01 – 10.0.0.71 open Citrix Studio and select Machine Catalogs.

Create catalog
On the right, select Create Machine Catalog. Click Next to go to the next screen.

Select Windows Server OS.

Our virtual machine is not managed by MCS or PVS, select Another service or technology.

Enter the computer AD account of the Citrix server: CITRIXGURU\XA01$.


The catalog is now created.
Select the catalog.

Then select the Citrix server: XA01.citrixguru.lab and make sure that the server is registered.

Create delivery group
Select Create Delivery group.


Select the catalog previously created.

Select Applications.

Enter CitrixGuru\Domain Users to publish these apps to all users in the domain.

Select the applications:
- Acrobat X Pro
- Dreamweaver
- Photoshop
- etc.
The list of applications should be automatically pre-populated by Citrix Desktop Studio.

Enter a name for the new Delivery Group.

The delivery group is now created, select it and take a look at the Details tab.


Launch applications
Connect to StoreFront with a domain account, few applications should be available:

Click on Adobe Acrobat icon. The application should start in few minutes.

Additional configurations
Limit visibility of applications
In case you need to hide some applications or only allow specific users to access them, navigate to the Applications tab, and Select the application you want to modify.

Select Properties.

Navigate to Limit Visibility, select Limit visibility for this application to the users listed below.
I have an AD group created for users allowed to have Photoshop (CITRIXGURU\CTX_APP_PHOTOSHOP). This group is empty.

The configuration will be updated as below.

On StoreFront, Photoshop is now unavailable.

Create folders for administrators
Select Create Folder.

Enter the name of the folder.


Drag and drop applications in the new folder.

Note that this configuration is only visible for administrators in the Citrix Desktop Studio. To add folders on the StoreFront website, follow the procedure below.
Create folders for users
Select the application, right click and select Properties. Then navigate to Delivery.

Refresh Storefront, and go to Categories. The new Web folder is visible.

And Dreamweaver has been moved to that folder.

More from the Lab!
- Building a Dual-Xeon Citrix Lab: Part 1 – Considerations
- Building a Dual-Xeon Citrix Lab: Part 2 – Hardware
- Building a Dual-Xeon Citrix Lab: Part 3 – Windows and Hyper-V installation
- Lab: Part 4 – Hyper-V Networking
- Lab: Part 5 – NetScaler 11 Architecture and Installation
- Lab: Part 6 – Configure NetScaler 11 High Availability (HA Pair)
- Lab: Part 7 – Upgrade NetScalers in HA
- Lab: Part 8 – Save, Backup and Restore NetScaler 11 configuration
- Lab: Part 9 – Install Microsoft SQL Server 2014 (Dedicated)
- Lab: Part 10 – Citrix Licensing demystified
- Lab: Part 11 – Install XenDesktop 7.6
- Lab: Part 12 – Setup NetScaler 11 Clustering (TriScale)
- Lab: Part 13 – Configure Published Applications with XenDesktop 7.6
- Lab: Part 14 – Citrix StoreFront 3.x
- Lab: Part 15 – Configure SSL in StoreFront
- Lab: Part 16 – StoreFront load balancing with NetScaler (Internal)
- Lab: Part 17 – Optimize and secure StoreFront load balancing with NetScaler (Internal)
- Lab: Part 18 – Secure LDAP (LDAPS) load balancing with Citrix NetScaler 11
- Lab: Part 19 – Configure Active Directory authentication(LDAP) with Citrix NetScaler 11
- Lab: Part 20 – RDP Proxy with NetScaler Unified Gateway 11
- Lab: Part 21 – Secure SSH Authentication with NetScaler (public-private key pair)
- Lab: Part 22 – Ultimate StoreFront 3 customization guide
- Lab: Part 23 – Securing Citrix StoreFront DMZ deployment
- Lab: Part 25 – Upgrade to Citrix StoreFront 3.7
- Lab: Part 26 – Install/Upgrade Citrix XenDesktop 7.11
- Lab: Part 27 – Getting started with Microsoft Azure
- Lab: Part 28 – Getting started with Citrix Cloud
- Lab: Part 29 – Configure XenDesktop And XenApp Service with Microsoft Azure and Citrix Cloud
- Lab: Part 30 – Configure Identity and Access Management in Citrix Cloud with Microsoft Azure AD
- Lab: Part 31 – Configure NetScaler Gateway Service for XenApp and XenDesktop Service in Citrix Cloud
- Lab: Part 32 – Configure MCS with XenDesktop and XenApp Service in Citrix Cloud
- Lab: Part 33 – Configure Azure Quick Deploy with XenDesktop and XenApp Service in Citrix Cloud
- Lab: Part 34 – Configure Site Aggregation for Citrix Workspace in Citrix Cloud with XenDesktop 7.x located on-premises
- Lab: Part 35 – Configure a Hybrid NetScaler MA Service environment in Citrix Cloud
- Lab: Part 36 – Configure ShareFile in Citrix Cloud with StorageZones on-premises
- Lab: Part 37 – Upgrade NetScaler HA pair with NetScaler MA Service in Citrix Cloud
- Lab: Part 38 – How to Configure Full VPN Setup with Citrix NetScaler in CLI
- Lab: Part 39 – Configure Multi-Factor Authentication with Azure MFA Service and Citrix Workspace
- Lab: Part 40 – Getting Started with Citrix App Layering
- Lab: Part 41 – Configure Citrix App Layering
- Lab: Part 42 – OS Layer with Citrix App Layering
- Lab: Part 43 – Platform Layer with Citrix App Layering
- Lab: Part 44 – Application Layers with Citrix App Layering
- Lab: Part 45 – Layered Image Deployment with Citrix App Layering
- Lab: Part 46 – Elastic deployment with Citrix App Layering
- Lab: Part 47 – User Layers with Citrix App Layering
- Lab: Part 48 – Windows 10 and PVS with Citrix App Layering
Thank you
The list of applications should be automatically pre-populated by Citrix Desktop Studio.
But I really want to know how to list the applications.
If anyone who know it,please tell me.
Thanks.
thanx