Introduction to Filters & Groups

Filters allow you to organize and sort your devices in PDQ Connect. Filters can be applied to the Devices page once for a quick view of the devices that meet the filter criteria, or they can be saved as a Group for repeated viewing and targeting in deployments. 

To learn about the logic used when configuring Filters & Groups, see Filtering Logic Explained

Configuring Filters

Create Filter.png
  • To create a new filter, select Filter while viewing the Devices page, or Create Group with the Groups menu expanded.
  • Configure your desired filters and click Apply to apply the filters to the Devices page or Save as Group to save the configured filters as a new Device Group. 
  • When a Filter is applied to the Device page, or when viewing a Group, a number will appear over the Filter button, indicating the number of applied filters. 


Filter Menu Options

Filter Menu.png
  • Add Filter: Adds an additional Filter to the main Filter Group. 
  • Add Filter Group: Creates a new Filter Group, nested in the main Filter Group. 
  • Clear Filters: Clears all the configured Filters. 
  • Save as Group: Saves the configured Filters as a new Device Group.
  • Apply: Applies the configured Filters to the Devices page. 


Filter Groups

Filter Groups are groups of Filters that use the OR, AND, NOR, and NAND logic gates to determine how the Filter Groups are to be evaluated together. Filter Groups can be nested to create complex filters with increasing granularity.

Filter Groups.png
  • Click ++ in the Filter Menu to add a new filter Group. 
  • Configure the logic gate AND, OR, NAND, or NOR to the left of the new Filter Group to determine how the Filter Group will be evaluated against the other Filters and / or Filter Groups. 
  • Within a Filter Group, click the + to add a new Filter to the Filter Group or click the ++ to add a new Filter Group within the Filter Group. 
  • Within a Filter Group, configure the logic gate AND, OR, NAND, or NOR to the left of the Filters to determine how the Filters will be evaluated within the Filter Group.



PDQ Inventory comes with pre-defined Variables that can be used within Filters & Groups. The Variables in PDQ Connect are the same Variables included in the PDQ Inventory Collection Library and are updated by the PDQ Packaging Team to reflect the application names, versions, publishers, etc..., as Package Library Packages are updated. 

  • $(AppName_) - Application Name - The application name, as it appears in Programs & Features
  • $(AppPub_) - Application Publisher - The Publisher of the application
  • $(AppVer_) - Application Version - The latest version of the application
  • $(Date) - Current Date
  • $(HFName_) - Hot Fix Name (Updated to the latest Cumulative update KB# for a specific OS)
  • $(OSVer_) - OS Version (The full latest version number for a specific OS build)
  • $(RTName_) - Runtime Name - Used with Runtimes such as Java, .NET
  • $(RTVer_) - Runtime Version - The latest version of the Runtime

Filter & Group Examples

Example 1: Finding devices by the device name.

Example 2: Devices with Google Chrome installed. 

Example 3: Devices without Google Chrome installed.  

Example 4: Devices, excluding servers, without Google Chrome installed.

Example 5: Devices with the latest version of Google Chrome installed. 

Example 6: Devices with an older version of Google Chrome installed. 

Old Chrome.png
Still have a question or want to share what you have learned? Visit our Community to get help and collaborate with others.