---
title: "Customisable exclusion filter"
canonical: "https://www.techtime-initiative.com/space/EasyTime/4948015/Customisable%20exclusion%20filter"
format: markdown
---
### What is it?

If you want to record time automatically and only in specific Jira projects or only for some sets of issues, or not track time for some issues – EasyTime makes it easy with a JQL-based blocklist.

For example, if you enabled [tracking for Service Desk team only](https://techtime-website.atlassian.net/wiki/spaces/EasyTime/pages/4882577) (service-desk-agents), you may want to track time only on JSD projects that deal with external customers and require accurate billing.

If you can dream up a JQL to filter issues you don't want to track, then EasyTime can filter these out!

### How to configure it?

Navigate to [EasyTime Configuration Screen](https://techtime-website.atlassian.net/wiki/spaces/EasyTime/pages/5374470). 

![Screen Shot 2020-11-04 at 9.49.14 AM.png](media://a044a300-ae85-413e-8925-e6093d414af7)

The Parameter "Ignore JQL" controls what issues are not tracked by EasyTime. This is an **ignore** **list**. In the example, time will be recorded on TEST and 'Internal Service Desk' projects.

Enter a JQL query, the field will offer auto-completion and will verify the expression entered for validity. Press "Save" at the bottom of the screen to save your settings.

> ⚠️ Take care when using JQL functions from external plugins in the Ignore Configuration setting. These functions may affected by each users permission as time is tracked, leading to unusual behaviour.
> ⚠️ 
> ⚠️ For example if I use this setting to filter out issues with no Tempo Account:
> ⚠️ 
> ⚠️ ```
> ⚠️ Account not in accountsByStatus("Open")
> ⚠️ ```
> ⚠️ 
> ⚠️ If the user does not have permission to browse Tempo Accounts `accountsByStatus("Open")` will be always be an empty list. This makes the condition always true and means every issue will be ignored when attempting to track time.