Create a basic filter
Last update: April 30, 2025
- Topics:
- Reports and Dashboards
CREATED FOR:
- Beginner
- User
This video explains how to create and use filters in Workfront to customize list reports based on specific criteria. Filters allow users to narrow down lists, such as tasks, projects, or documents, by defining conditions. Only items matching the filter conditions and accessible to the logged-in user will appear in the list.
Transcript
Filters let you describe the items that will appear in a list and can be used anywhere you see this filter drop-down menu. This could be a task list within a project, a list of issues in an Issues report, or a list of documents in a Document report. Only items that match the filter conditions and that the logged-in user has rights to view will appear in the list. Each filter is based on fields related to the objects in the list. Each row represents an object, a task in this case. Once you know how to create a filter for one object type in Workfront, you’ll be able to create filters for other object types. A filter tells a list report which items you want to see. Filters help you find specific items or narrow your list down to items that meet certain criteria. For example, show all the tasks assigned to my home team that no one has picked up yet. This is a task filter named My Home Team’s Unassigned Tasks. Show all the unassigned tasks in my role. This is a task filter named Unassigned Tasks in my role. Show all the projects I own that are behind schedule. This is a project filter named Late or behind projects I own. Show all projects. This is a project filter named All. This shows all projects that you have permission to see. You have permission to see a project when it is shared with you by someone else. If you create a project, it is automatically shared with you. Let’s group our list by status, then collapse our groupings so we can see how many projects are in each status. Notice that there are projects with five different statuses. Change the filter to Active. Then you see projects that are considered active. You’ll notice that you still see projects in the statuses of Current, Planning and Approved. Why is that the case? By opening the Filter dropdown and clicking on the Edit icon next to the Active filter, you can see that the filter was built to include those three statuses. This project filter has only one rule. Show all projects with a status that equates with Current, Planning or Approved. Let’s look at some other common filters and see how they work. My Projects is a common one. In this filter, you see a user-based wildcard. $user.id is the ID of the logged in user. So whoever is logged in will see their own projects. This field source, Project Users, is a list of all Workfront users assigned to this project whether they have a project owner or someone assigned to only one task. This is referred to as the Project Team. All of the users on the Project Team can be seen in the People section on a project. So this filter is saying, Show all projects where the status equates with Current and where the logged in user is a member of the Project Team. When you see a filter with the word My in it, like My Projects, it usually means it will reference the logged in user. So the filter will yield different results based on who the logged in user is. In other words, who is using the filter. It’s a good practice to use the word My or I in both filter and report names where items are filtered based on the logged in user. This way users know the items they’re looking at in the list are specific to them. The Do this month filter shows another kind of wildcard, a date based wildcard. Do this month means show all projects where the planned completion date is within the current month. The filter is checking to see if the planned completion date is between the two dates. The easiest way to choose these dates is by selecting one of the date qualifier options. The options you choose will be shown using $$today and a date based wildcard. You’ll learn about how to use this to customize date filters in a later video. For now, just choose the qualifier dropdown menu. A filter can have actual dates selected. This can be useful when you need a specific date, but we’ll continue to use that date if you try to use that filter in the future. If you need the filter list to report based on today’s date, a date based wildcard will do the job. Now let’s build a filter from scratch. Someone wants to see all of their completed tasks. What does this mean in Workfront? It means you will create two filter rules in a task list filtered. Tasks that are complete and tasks that are assigned to you. Let’s create a task filter named My Completed Tasks. Just to clarify, although we are in a project, the list we’re looking at is showing task information. So we are looking at a task list filtered. You want to only see completed tasks in this list report, so you’ll add a filter rule to check for tasks that are complete. Enter isComplete equal true. This will show you all tasks that have a status of complete or that have a custom status that equates with complete. At this point we have narrowed down the list to completed tasks, but we still need to add another rule because we’re looking at all completed tasks and not just those that you, the logged in user, have completed. The second rule can be added like this. Assignment users id equal $user.id. This will show you tasks assigned to you, even if there is more than one user assigned to the task. When there are two or more rules in a filter, each rule has to be true in order for an item to pass through the filter and to show in the list report. The filter we just built indicates that you want to see all tasks that are both completed and assigned to you. This is known as an AND filter. You can also create OR filters. You’ll learn about those in a later video. With the filter built, we can see that the logged in user is showing as at least one of the users assigned to each task in the report and that each of these tasks is complete. You can share filters with other Workfront users the same way you share views, groupings and other items in Workfront. Just select the Share option from the Filter menu and enter the names of those you want to share the filter with. To remove a filter, select Remove from the Filter menu.
Key takeaways
- Filters Customize List Reports: Filters in Workfront allow users to narrow down lists (tasks, projects, documents, etc.) based on specific criteria, showing only items that match the conditions and are accessible to the logged-in user.
- Common Filter Types: Examples include user-based filters like “My Projects” (showing projects specific to the logged-in user) and date-based filters like “Due this month” (showing items with planned completion dates within the current month).
- Building Filters: Filters are created using rules, such as “AND” filters (all conditions must be true) or “OR” filters (any condition can be true). For example, the “My Completed Tasks” filter combines rules for completed tasks and tasks assigned to the logged-in user.
- Sharing and Removing Filters: Filters can be shared with other Workfront users or removed via the filter menu, making them flexible and collaborative tools.
- Clear Naming Practices: Using “My” or “I” in filter names helps users understand that the filter results are specific to them, enhancing clarity and usability.
Previous pageAdd basic conditional formatting to a view
Next pageUnderstand the new filter experience
Workfront
- Workfront Tutorials
- Administration and Setup
- Organizational setup
- Manage deleted items
- Configure system defaults
- Layout templates
- What are layout templates?
- Find layout templates
- Customize terminology with layout templates
- Customize the Main Menu with layout templates
- Add and manage pins through a layout template
- Customize Home with layout templates
- Assign and manage access to layout templates
- Customize object areas with a layout template
- Customize project details with layout templates
- Customize project headers with layout templates
- Customize reporting lists with layout templates
- Email and In App Notifications
- Create and manage users
- Approval processes and milestone paths
- System performance and maintenance
- Project finances
- Custom Data
- Custom Forms
- Calculated expressions
- Get started with calculated fields and expressions
- Learn the data expression structure
- Understand Date & Time and Mathematical expressions
- Create ADDDAYS, ADDWEEKDAY, ADDMONTHS, ADDYEARS expressions
- Use the Calculation Editor
- Create DATEDIFF and WEEKDAYDIFF expressions
- Create a SUB, SUM, DIV, or PROD data expression
- Use the CONCAT expression in a calculated field
- Create LEFT/RIGHT expressions
- Use the ISBLANK and CONTAINS expressions
- Create an IF text expression
- Things to know about calculated field expressions
- Manage work
- Projects
- Understand basic project creation
- Navigate the project page
- Learn four ways to create a project
- Fill in the project details
- Get started planning a project
- Take a project live
- Get started managing a project
- Find projects
- Share a project
- Understand the project team
- Understand project communication
- View project information
- Track overall project progress
- Track work progress with project metrics
- Understand the Gantt view
- Understand the Board view
- Tasks
- Issues/requests
- Request queues
- Portfolios
- Approval processes and milestone paths
- Create and manage project templates
- Project timelines
- Close a project
- Project finances for users
- Intermediate projects
- Projects
- Reporting
- Basic reporting
- Understand reporting elements
- Understand reporting components
- Create a basic grouping
- Create a basic view
- Add basic conditional formatting to a view
- Create a basic filter
- Understand the new filter experience
- Create basic filter activities
- Create a simple report
- Create a task report
- Copy a report
- Create reports with charts
- Create a matrix report
- Create dashboards
- Send and share reports
- Understand report settings
- Intermediate reporting
- Create filters with user-based wildcards
- Create filters with date-based wildcards
- Create OR statements in filters
- Understand built-in project filters
- Understand built-in task filters
- Understand built-in issue filters
- Understand basic text mode for filters
- Understand basic text mode for views
- Understand basic text mode for groupings
- Create custom prompts
- Advanced reporting
- Calendar reports
- Basic reporting
- Manage resources
- Workfront Goals
- Workfront Planning
- Integrations
- Adobe Creative Cloud
- Adobe Experience Manager Assets Essentials
- G Suite
- Jira
- Microsoft Outlook
- Microsoft Teams
- Adobe Workfront for Microsoft Teams Overview
- Install Adobe Workfront for Microsoft Teams
- Access Adobe Workfront from Microsoft Teams
- Search for and share Adobe Workfront items in Microsoft Teams
- Create Adobe Workfront tasks from Microsoft Teams
- Submit Adobe Workfront requests from Microsoft Teams
- Manage Adobe Workfront notifications in Microsoft Teams
- Slack
- Fusion
- Welcome to Workfront Fusion
- Understand the basics
- Initial scenario design walkthrough
- Initial scenario design exercise
- Mapping panel and formula editor
- Mapping panel important notes
- Beyond basic mapping walkthrough
- Beyond basic mapping exercise
- Use filters
- Filters walkthrough
- Filters exercise
- Access previous versions walkthrough
- Access previous versions exercise
- Universal connectors and routing
- Universal connectors exercise overview
- Introduction to universal connectors walkthrough
- Introduction to universal connectors exercise
- Understand routers
- Routers walkthrough
- Routers exercise
- Common routing patterns
- Routing patterns walkthrough
- Routing patterns exercise
- Set-it and get-it
- Get/Set variables walkthrough
- Set/Get variables exercise
- Iteration and aggregation
- Execution history and scheduling
- Beyond basic modules
- Data structures and data stores
- Final functional bits and bobs
- Troubleshooting and error handling
- Workfront Fusion administration
- Design optimization and testing
- Workfront Proof
- Learn the benefits of proofing
- Understand the difference between a document and a proof
- Proofing viewers explained
- Administration and setup
- What is an automated workflow template
- Customize proof comment actions
- Customize proof decision options
- Understand email alerts and proof notifications
- Proof roles and email alerts
- Report on proofs
- Set default at risk proof settings
- Set up global proof settings
- Set default proof roles
- Set up proof account default settings
- Settings for proof users
- Upload proofs
- What is a proof version
- Who uploads the proof versions
- Convert a document to a proof
- View and compare proof versions
- Upload a proof version
- Manage proof versions
- Upload a proof of a video
- Upload a proof of a website
- Upload a proof with a basic workflow
- Upload a proof with an automated workflow
- Upload with a drag and drop
- Combine multiple files into a single proof
- Proof workflows
- Review and approve work
- Workfront DAM
- System setup
- Metadata and keywords
- Brand Connect customization
- Workfront DAM user: Contributor
- Understand Workfront DAM as a contributor
- Understand asset management as a contributor
- Understand finding assets as a contributor
- Understand lightboxes as a contributor
- Understand metadata and keyword best practices
- Work with assets as a contributor
- Send a file as a contributor
- Publish assets as a contributor
- Add a Workfront DAM link
- Brand Connect user
- Home
- Agile
- Best Practices
- Agile
- API Explorer
- Business case and portfolio optimizer
- Communication
- Custom forms
- Custom reports
- Dashboards
- Documents
- Filters, views, and groupings
- Job roles
- Layout templates
- Licenses and access levels
- Onboarding and adoption
- Organization units
- Portfolios and programs
- Preview sandbox
- Project, task, and issue preferences
- Project templates
- Proofing
- Request queue
- Resource Planner
- Resource pools
- Scenario Planner
- Schedules
- Statuses
- System performance and maintenance
- Text mode reporting
- Timeline planning and management
- Timesheets and logging time
- Utilization
- Workfront Goals
- Workload Balancer
- Workfront for executives