Dynamic User-Specific Views and Access Restriction in Baserow

Are you using our SaaS platform (Baserow.io) or self-hosting Baserow?

SaaS

What do you need help with?

I’m building a database that contains all projects. As an admin, I’d like to create a shared view called “My Projects” that automatically filters records by the currently logged-in user.
Right now, the filter on the column “Project Owner” only lets me select a specific user (e.g., myself).
Is there a way to make this filter dynamic, so that the view always shows projects where Project Owner = current logged-in user?

Additionally: Is it possible to use such a filter to restrict access for non-admin users? Right now, users with editor permissions can remove the filter from the view and thereby access all projects. Is there a way to prevent this?

Hello @msp, we’re planning to release view-level permissions in Q1 2026, and it will provide exactly the functionality you’re describing :slightly_smiling_face:

We have a role-based access control feature for that, but it’s part of our paid plan. You can find more details here: Baserow Permissions overview.

Many thanks! Looking forward to the release.

1 Like