Important 
Enhanced Filtering will be enforced and enabled for all TaskRay customers on May 10, 2023.
- Starter
- Standard
- Premium
Note: Legacy record types are not supported in enhanced filtering. For more information about new record types, check out this article: Multiple Record Types
Board filters give TaskRay users the ability to select a predefined broad dataset, which they can choose to work with as-is, or further refine using flex filters. Board filters come in two flavors:
- Standard board filters are available out-of-the-box, and serve the most common board filter use cases, like 'In-Flight Projects'.
- Custom board filters are designed to handle more unique datasets, like 'Enterprise Onboarding Projects', and are set up by the TaskRay Admin or user that has the 'Enhanced Filtering Admin' custom permission.
Standard Board Filters
TaskRay comes with several standard board filters, intended to capture the most common buckets of data users need to see.
- All Projects: all projects that the running user has access to
- Projects I Own: projects where the running user is the assigned owner
- My Projects: projects where the running user has been assigned to the project team
- My Tasks: all tasks assigned to the running user. Includes tasks that have checklist items assigned to the running user.
- Draft Templates: Projects designated as templates for cloning or stitching in the DRAFT status.
- Templates**: Projects designated as templates for cloning or stitching
- Forecast Projects*: projects designated as forecast that are not marked archived
- In-Flight Projects: active projects that are not marked completed, on-hold, or archived.
- On-Hold Projects: projects designated as on-hold
- Completed Projects: projects marked as complete but not archived
- Archived: projects designated as archived
- Delegated: tasks that the running user created and assigned to others
- Favorites: the running user's starred projects and their tasks
- Recent Projects: the running user's five most recently viewed projects
- Single Project Search: find and access a single unarchived project
*Available only to Flux Capacity subscribers.
**Available only to users without Template Versioning enabled.
Custom Board Filters
Board filters that have been configured in classic filtering will not transfer to enhanced filtering. To set up new enhanced board filters, you must be in enhanced filtering. To enable enhanced filtering for your user, navigate to Tools & Settings, and select the 'Enhanced Filtering Assistant' menu item. In the Assistant, click the 'Preview Enhanced Filtering' button. This will refresh the page, and enable enhanced filtering for you only. Filter Admins can switch back and forth between classic and enhanced filtering using this button, without affecting the other users in the org.
Once enhanced filtering is enabled for you, under Filter Management you will see the Board Filters option. Click on that and you will now see the board filter configuration area. Here you can create and assign board filters.
To set up a new board filter, click on +New Board Filter. That will open the board filter setup screen. You will see Three Columns:
Board Filter Info:
- Enter the name of the custom board filter. This is a required field.
- Optionally enter a description. This will be visible to any users assigned this board filter, via their left sidebar.
Project Filters:
- This column allows you to select a standard project scope, and add criteria and logic.
Task Filters:
- This column allows you to select a standard task scope, and add criteria and logic.
Assigning Board Filters
The Org-Wide Default assignee is standard in all orgs and cannot be removed. To add new assignee, click on the drop down under Add New Assignee. You will have a list of assignee types as options from which to choose.
Once you select the Assignee type you will use the Search Salesforce field to search the group, role or individual to add as an Assignee. Once you have the assignee added you will be able to assign them the desired board filter.
Assignees can be assigned as many board filters as necessary to meet their needs.
Assignee Hierarchy
It is important to understand that there is a hierarchy when it comes to assignees. If board filters are assigned to the org-wide default (the highest, most broad group), all other assignees added to the table will 'inherit' those board filters. In other words, to remove those filters from assignees' view, they must be removed from the highest level group. This applies to any assignee group that is 'higher' than the row being added.
For example, if Jane Smith is part of the 'Director of CS roles and subordinates' assignee but also has been added as an individual user, the individual user row will inherit all board filters that have been assigned to the 'Director of CS roles and subordinates'. They cannot be removed from Jane's view without removing them from the 'Director of CS roles and subordinates'.
The hierarchy of assignee types is:
- Org-Wide Default
- Public Groups
- Roles and Subordinates
- Roles
- Individual Users