Dynamic Filter Controller

Setup & Filter Types

This page covers how to configure a Dynamic Filter Controller from scratch: choosing the base data source and adding the filter fields your users will see.

Step 1: Set the base data source

The base data source is the issue universe the controller works with. Filter fields narrow within this scope.

Dynamic Filter Base Data Source

Source typeWhen to use
ProjectsWorking within one or more specific Jira projects
Saved FilterThe team already has a Jira filter that defines the right scope
Custom JQLNeed precise, complex scoping beyond what project selection provides

Example JQL for base source:

project in (TEAM, PLATFORM) AND issuetype in (Story, Bug, Task)

Step 2: Add filter fields

Filter fields are what users interact with. Add one or more from the Fields tab.

  1. In the DFC edit panel, go to the Fields tab
  2. Click + Add Field
  3. Choose the field type (see below)
  4. Configure the field options
  5. Repeat for each filter you want

Dynamic Filter Columns

Filter field types

TypeWhat users seeBest for
Jira FieldDropdown with values from that fieldFiltering by Status, Assignee, Sprint, Priority, Labels, Components, Fix Version, etc.
Contains TextFree-text input boxSearching issue summary text
Custom JQLAdvanced JQL input boxPower users who know JQL
Saved FilterA toggle buttonSwitching a pre-saved Jira filter on/off

Jira Field configuration options

When adding a Jira Field type, you can configure:

  • Field name - which Jira field to use
  • Label - what to display above the dropdown (defaults to field name)
  • Multi-select - allow choosing more than one value at once
  • Default value - a pre-selected value that loads when the dashboard opens

Display options

OptionWhat it controls
Show Sorting OptionsLets viewers sort connected Issue Lists from the DFC bar
Allow Add FieldsViewers can temporarily add filter fields during a session
Show AND/OR SelectorShows a toggle to switch filter logic between AND and OR
Show Options MenuShows or hides the options button on the controller

Dynamic Filter Display Options