I want to show/hide a package/shortcut based on a filter. E.g. device name. Now, when a device name doesn’t match the filter of the package, it is still being shown in Workspace and Catalog albeit greyed-out. Is there a way to get this done? Thanks in advance!
Hello,
There are a few way to do this but the easiest, simplest way to manage this would be in entitlements. This way you can add and removed users/devices as needed.
Andy
Of course. I entitled a user group but this doesn’t distinguish a user or device or do I have to entitle another entity? E.g. I want an application to be available when working on a managed device (laptop) but not when working on AVD for example. Greyed out applications will cause unwanted confusion amongst users.
Ok, I think what you want is a context (collection) with the a filter based on a managed device (Hostname/IP, ect) that should get the job done, then you can scope those packages to that context. That is if you have a naming convention for you Laptops vs VM’s.
I see where you’re going. I created a context with a filter based on device name. Then I entitled the user group to the package and added a filter based on context. Now, again if the device doesn’t match the context the package is shown greyed-out. It does disappear from the desktop. I’m still missing something…
Do you have the package publish to the workspace or the catalog? Also is the package already installed on the machine?
Andy
I published the package to the workspace. The result is the same for local applications (notepad.exe, mstsc.exe, regedit.exe etc.) as for packages from the setup store.