Scenario:
Users connect to a XenDesktop 7.13 published desktop that has Citrix Receiver 4.9 LTSR installed to access XenApp published applications. All applications have shortcuts created in the start menu, including published desktop shortcuts.
Problem:
We do not want shortcuts for published desktops to be created as we do not want users starting desktops from within their VDI session.
Solution (Storefront 3.9):
- Create a new Store.
- Manage Receiver for Web Sites
- Select the Web site and click Configure...

- From the Client Interface Settings screen, change the Select View value to Show Applications view only, click OK, then click Close

- Select Configure Store SettingsFrom the Advanced Settings screen, click on Filter resources by type and select Citrix.MPS.Application and Citrix.MPS.Document, click OK twice to save changes

- Be sure to Propagate Changes
- Configure a Receiver GPO that assigns the newly created app store to the VDI desktops which is beyond the scope of this article.
Now after logging into to a desktop and SSO logs you in to the app store, you should see your assigned app shortcuts in the start menu sans published desktop shortcuts!