For those that don’t have merchandising server it is possible to control what version of Citrix Reciver users have trough the web interface (Not for all clients f.eks iOS and Android ) Those have to get theirs at the market/marketplace.
PS: This is for Webinterface 5.4 ( Xenapp 6.5)
On the web interface server open C:\inetpub\wwwroot\Citrix\XenApp\conf\webinterface.conf in a word editor (Like notepad & wordpad) Remember that you need to have admin rights in order to do this, therefore the application you open the .conf file with needs to be start as administrator.
This file has all the configurations for the webinterface, if you scroll down to the part where it says #ClientICA, you will see that you have options for linux and mac as well (+Solaris)
In order for Citrix to deploy clients for a user you need to uncomment the ones that you need and alter the configuration. In this case we want windows users to get the Citrix Reciver.
Now I’ve uncommencted the configuration and altered the filename to CitrixReciver.exe (which is the client I want to deploy) also make sure that the files you specify here are avaliable under C:\Program Files (x86)\Citrix\Web Interface\5.4.0\Clients. (When you install web interface it gives you a question regarding if you want to copu over clients to the server, which you should do!) And save the changes. and do a iisreset.
Next time you open the Browser to the Citrix site you will get the option to download the reciver.