配置StoreFront资源过滤

通过配置StoreFront资源过滤可以使使用动态池桌面的用户,访问CitrixReceiver时,只能使用APP资源,不显示桌面资源。

 

  1. StoreFront管理器中新建一个应用商店,此应用商店只显示APP资源

wKioL1ZnFCSTyiPGAAECXfpqTtQ636.png

 

2.使用PowerShell加载StoreModule所需的模块。打开Citrix Studio,启动PowerShell

wKiom1ZnE_-jXX65AADZds_aaUg682.png

3.  PowerShell中输入以下命令

$dsInstallProp = Get-ItemProperty `

  -Path HKLM:\SOFTWARE\Citrix\DeliveryServicesManagement-Name InstallDir 

$dsInstallDir =$dsInstallProp.InstallDir 

& $dsInstallDir\..\Scripts\ImportModules.ps1

  (注:第一行结尾有一个换行符号)

wKiom1ZnFFLyDfG9AABCog63u0I127.png


 4.执行命令,返回如下信息

wKioL1ZnFK-h5kctAABzPK-tEnI934.png

5.     输入以下命令,获取StoreFront返回的资源类型列表

Get-DSResourceFilterType –SiteId1 –VirtualPath “/Citrix/StoreName”

(注:StoreName为新建的应用商店名称)

wKiom1ZnFHahF1uaAAA_NRf0ZjM445.png

6.输入以下命令,将允许的资源类型仅限为应用程序

Set-DSRecourceFilterType–SiteId 1 –VirtualPath “/Citrix/StoreName” –IncludeType @(“Applications”)

wKioL1ZnFPWhqOLzAAAdIVry_-I141.png

 

 

7.      使用Set-DSResourceFilterKeyword 命令可以根据发布资源的关键字进行过滤,限制或仅限某个应用程序或桌面显示和禁用,在此不做详细的说明。