Assigned on First Use (AoFU) desktops are not displayed when filtered using Keywords in Storefront

Assigned on First Use (AoFU) desktops are not displayed when filtered using Keywords in Storefront

book

Article ID: CTX216863

calendar_today

Updated On:

Description

Assigned on First Use (AoFU) desktops are not displayed when filtered using Keywords in Storefront. Pooled Desktops and pre-assigned private desktops are correctly filtered as expected.

Resolution

In the case of Assigned on First Use (AoFU) desktop group types, the Description field in the Assignment Policy Rules corresponding to the Desktop Group is also taken in to consideration when the Delivery Controller determines whether the desktop group is available for the user or not. You can check the Description field of the following two commands to see if they are identical:

Get-BrokerAssignmentPolicyRule -Name <DesktopGroupName>

Get-BrokerDesktopGroup –Name <DesktopGroupName>

If the Description fields of both the commands are not identical, please also run the following command to update the Description field:

Set-BrokerAssignmentPolicyRule -Name <DesktopGroupName>
-Description "DecriptionString"
Eg: Set-BrokerAssignmentPolicyRule -Name AssignOnFirst -Description "KEYWORDS: MOBILE"

This should be done along with the Description change to the Desktop Group either through UI or through the PoSh cmdlet Set-BrokerDesktopGroup.

For a Desktop Group which is set with the keyword in the example above, the corresponding filter on the Storefront side can be set using the following command:
Set-DSResourceFilterKeyword –SiteID
-virtualPath -IncludeKeywords @("MOBILE")

If you set the correct keywords when creating the Desktop Group for the first time, the description field will be identical in the Assignment Policy. The above procedure will be required only when you modify the Description field after the initial creation of Desktop Group.

Problem Cause

Description field of the Desktop Group properties is not identical to the Description field of the BrokerAssignmentPolicyRule corresponding to the Desktop Group