Filters

Articles

Agent available
A detailed description of the Agent available filter used in contexts, device collections, packages and condition sets.
Agent deployment mode
A detailed description of the Agent deployment mode filter used in packages and condition sets.
Agent offline mode
A detailed description of the Agent offline mode filter used in packages and condition sets.
Agent type
A detailed description of the Agent type filter used in contexts.
Agent version
A detailed description of the Agent version filter used in contexts, device collections, packages and condition sets.
Condition Set
A detailed description of the Condition set filter used in packages and condition sets.
Context
A detailed description of the Context filter used in contexts.
Device FQDN
A detailed description of the Device Fully Qualified Domain Name (Device FQDN) filter used in contexts, device collections, packages and condition sets.
Device name
A detailed description of the Device name filter used in contexts, packages and condition sets.
Directory exists
A detailed description of the Directory exists filter used in packages and condition sets.
Environment variable exists
Use Environment variable exists to filter based on the presence or absence of an operating system environment variable on devices. General Type Environment variable exists Name For example NUMBER_OF_PROCESSO...
Environment variable value
Use Environment variable value to filter based on the value of a certain operating system environment variable. General Type Environment variable value Name For example NUMBER_OF_PROCESSORS for a Windows OS...
File exists
Use File exists to filter based on the presence or absence of a file on devices. General Type File exists File For example C:\somefile.txt Exists Yes, No Advanced C...
File size
Use File size to filter based on the size of a certain file. For example, you can choose to install a file only if the already installed version is of a different size. General Type File size File For example...
File version
Use File version to filter based on the version of a certain file. General Type File version File The targeted file Compare Equal, Not equal, Greater than, Less than Version For example ...
Free disk space
Use Free disk space to filter based on the availability of free space on the specified disk of devices. For example, you can configure an install or copy action to verify that the required disk space is available. General T...
Mac App installed
Use Mac App installed to filter based on the presence or absence of a Mac application on devices. General Type Mac App installed Bundle name The name of the bundle, e.g. the part in the directory name before ...
Mac App installed version
Use Mac App installed version to filter based on a specified version of a Mac application installed on devices. General Type Mac App installed version Bundle name The name of the bundle, e.g. the part in the ...
MSI installed
Use MSI installed to filter according to whether the specified MSI is installed or not on devices. Useful for MSI install actions to prevent unnecessarily install attempts. General Type MSI installed Product cod...
MSI installed version
Use MSI installed version to filter based on a specific version of an MSI. Useful for MSI install actions to prevent unnecessarily install attempts. General Type MSI installed version Product code The product...
Network ping
Use Network ping to filter based on the reachability of a hostname or network address on an Internet Protocol network. General Type Network ping Host For example server.domain.net Reachable Yes, No...
Package available
Use Package available to filter based on the availability of a release of a dependent package on devices. General Type Package available Package Dependent package Release Latest release checks ...
Package distributed
Use Package distributed to filter according to whether a dependent package was distributed or not on devices, and if the latest or previous releases were distributed. General Type Package distributed Package ...
Package installed
Use Package installed to filter according to whether a dependent package was installed or not on devices, and if the latest or previous releases were installed. General Type Package installed Package Package ...
Path exists
Use Path exists to filter based on the presence or absence of a path (file or directory) on devices. General Type Path exists Path For example C:\\Program File\\ Exists Yes, No Ad...
Platform
A detailed description of the Platform filter used in contexts and device collections.
Platform architecture
A detailed description of the Platform architecture filter used in contexts and device collections.
Platform language
A detailed description of the Platform language filter used in contexts and device collections.
Platform user language
A detailed description of the Platform user language filter used in contexts.
Platform version
A detailed description of the Platform version filter used in contexts and device collections.
Printer exists
Use Printer exists to filter based on the presence or absence of a printer installed/present on the network. General Type Printer exists Printer The network path (UNC) of the printer for a Windows network pri...
Process exists
Use Process exists to filter based on the existence (or absence) of a process on Devices. General Type Process exists Name For example notepad.exe Exists Yes, No Advanced ...
System manufacturer
A detailed description of the System manufacturer filter used in contexts and device collections.
System model
A detailed description of the System model filter used in contexts and device collections.
Registry key exists
Use Registry key exists to filter based on the existence (or absence) of a registry key on devices. General Type Registry key exists Key For example HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft Exists Y...
Registry value
Use Registry value to filter based on the value of a certain registry entry. General Type Registry value Key For example HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft Name The value name of the string ...
Registry value exists
Use Registry value exists to filter based on the existence (or absence) of a registry key value on devices. General Type Registry value exists Name The value data of the string Exists Yes, No ...
Service exists
Use Service exists to filter based on the presence or absence of a certain OS service. General Type Service exists Service For example Windows Update Exists Yes, No Advanced ...
Service state
Use Service state to filter based on the state of a certain OS service. General Type Service state Service For example Windows Update Compare Equal, Not Equal State Running, Stopped, Pa...
URL scheme exists
Use URL scheme exists to filter according to whether a certain URL scheme is installed and activated on the devices. This allows you to validate upfront if a certain type of URL is supported. For example, to validate if a VMware Horizon Client is ...
Variable exists
Use Variable exists to filter based on the presence or absence of a certain variable within the Application Workspace System. General Type Variable exists Name The name of the variable, without "${}" E...
Variable value
Use Variable value to filter based on the value of a certain variable within the Application Workspace System. General Type Variable value Name The name of the variable, without "${}" Compare Equal...
Windows App installed
Use Windows App installed to filter according to whether or not a Windows application is installed on devices. General Type Windows App Installed Package Family Name For example microsoft.microsoftskydrive_8...
Windows App installed version
Use Windows App installed version to filter based on a specific version of a Windows application. General Type Windows App installed version Package Family Name For example microsoft.microsoftskydrive_8wekyb...
Windows App staged
Use Windows App staged to filter according to whether or not a Windows application is staged on devices. General Type Windows App staged Package Family Name For example microsoft.microsoftskydrive_8wekyb3d8b...
Windows App staged version
Use Windows App staged version to filter based on a specific version of a staged Windows application. General Type Windows App staged version Package Family Name For example microsoft.microsoftskydrive_8weky...
WMI query
Use WMI query to filter based on a WMI (Windows Management Instrumentation) query you run on devices. WMI queries allow you to access the WMI repository for class and instance information. For example, you can request that WMI return all the objec...
WMI query count
Use WMI query count to filter based on the number of expected results of a WMI (Windows Management Instrumentation) query you run on devices. General Type WMI query count Path The WMI namespace that contains...