Don't miss out: Claim a free 90-minute CRM Success Workshop now

Knowledge Base

Browse our knowledge base articles to quickly solve your issue.

Knowledgebase articles

How to Create a Report That Shows Records Assigned to the User Viewing It

In Workbooks, you can create a single report that automatically shows only the records assigned to the person viewing the report. This avoids the need to create separate reports for each user and works well for dashboards and shared reporting.

When to use this approach

This is useful when you want each user to see their own records, for example:

  • My Open Support Cases
  • My Opportunities
  • My Overdue Tasks
  • My Accounts Needing Attention

The same report can be shared with multiple users but each person would see different data.

Step-by-step instructions

1. Create or edit your report

Create a new report or open an existing one.

Choose the appropriate record type (for example: Cases, Opportunities, Activities).

Add the columns you want to see, such as Reference, Status, Assigned To, Amount, or Due Date.

2. Add a criteria based on “Assigned to”

On the Details tab of the report add the following criteria

Column: Assigned to name

Operator: is current user’s name

This is the key step. The Operator “is current user’s name” is dynamic, meaning Workbooks automatically substitutes the name of the person viewing the report.

Example:

If Sarah views the report, it shows records assigned to Sarah.

If Tom views the same report, it shows records assigned to Tom.

3. Ensure the report runs as the Current user

On the Main tab of the report, check the Run as setting:

Set Run as to Current user (this is the default)

This ensures the report evaluates the criteria using the person who is viewing it, not the person who created it.

Note

If you change Run as to Report owner, everyone will see the report owner’s assigned records instead.

4. Share the report

You can now safely share the report with:

Individual users, or A User Group (recommended)

Each user will:

Only see records assigned to them

Only see records they already have permission to view

Using this report on dashboards

This type of report works well on dashboards:

Each user sees their own data when viewing the dashboard as the Criteria set in the report still applies.

 

Note

Dashboard permissions control who can see the report, but the data shown still respects the current user logic, as long as the report runs as the current user.

Was this content useful?