---
title: "Reports that show users their own records"
slug: "reports-that-show-users-their-own-records"
updated: 2026-04-29T16:31:34Z
published: 2026-04-29T16:31:34Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.quickbase.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Reports that show users their own records

Often, your users don't need to see the big picture. All they want to know is what they have to do today. For this reason, Quickbase makes is easy for you to create one custom report that shows each staff member only those records that pertain to them.

How does it work? Since Quickbase knows who's logged in, you can ask the program to show or hide records based on whether or not the current user's identity matches the value in a user or list-user field. ([What's a user field?](/v1/docs/managing-users-in-an-app)[What's a list-user field?](/v1/docs/what-are-list-user-fields)) For example, say you assign tasks by selecting a user from a field called **Assigned To**. Each staff member only wants to see their own tasks. So, you'll ask Quickbase to show only those records where the current user is the person listed in the **Assigned To** field.

To create a report that shows only records that relate to the current user:

1. [Create new reports](/v1/docs/create-new-reports)
2. Set filtering options.

In the Filters section of the report builder, select **Filter records**. In the dropdown field that appears, select the User field in question. Then in the next dropdown field, select **is the current user**.

![Report filter settings showing a User field filtered by 'is the current user'](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/curusuer.png)
3. Set other options in the report builder as desired. ([Learn more about building a report](/v1/docs/create-new-reports).)
4. Save the report.

Select **Save** to save and display the report. This type of report is often named something like "My Open Issues" or "My Overdue Tasks" since each user who selects this report sees only their own records. ![Example report named 'My Issues' showing only records assigned to the current user](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/myissues.png)

When you display the report, you'll see records where your name is the value in the User field that you used to set the matching criteria. When your colleague opens the same report, she'll see only those records where her name appears in that field.

Use this "current user" trick to craft reports that focus attention where it needs to be. Or, if sensitive data's at stake, create a role that uses "is current user" settings to limit access to data. [Learn how to create a custom access rule](/v1/docs/create-a-custom-access-rule).

---

### FAQ

### How do I show records where the value in a user field is NOT equivalent to the current user?

That report involves a small trick. When you select ***is not equal to*** as the operator, Quickbase doesn't offer "the current user" as an additional option. However, if you select the fourth dropdown field and select **<other>**. A text box displays to the dropdown's right. Type **_curuser_** in this box (see illustration). If you want to match records where a value is the current user OR another user, you can also select **<other>** to type your OR statement. [Learn more about entering OR matching criteria](/v1/docs/using-and-and-or-in-single-filters).

![Filter settings showing _curuser_ entered in the text box to match records where the assigned user is not the current user](https://cdn.document360.io/dd260e4e-10bb-4b66-8fb3-5504c272b904/Images/Documentation/not_curuser.png)
