Save the date! Join us on October 16 for our Product Ops launch event. Register here.
Nov 09, 2021 12:15 PM
The new Interface feature allows you to filter a collaborator field by “current user” which is a great time saver. Anyone know if they will make this available in regular AirTable views? I really need it.
Nov 09, 2021 01:32 PM
It would be really great for them to bring over features from their “new stuff” (such as Timeline view and Interfaces) into their “old product”. Only time will tell. I would recommend sending an email to support@airtable.com to let them know that this is important to you.
Nov 11, 2021 09:14 AM
I think adding “filter by current user” to Views as we know them would break more things than it would solve. Anything that relies on a View having a list of records (i.e. Zapier/Integromat, Automations, Scripts, API integrations, publicly shared Views) would be wildly inconsistent depending on who is looking at the View, and would be useless if 2+ users were looking at the View at once or if no one was looking at the View.
If they add the functionality it would suggest an implementation that creates two types of filters available to Views (and consequently, probably rollups/lookups/counts as well):
{Collaborator Field(s)}
matches/includes their name.Example Use Case
With that implementation you could set up one View that has Global Filters set to only show Projects where the {Status}
field = “active”, and a Session Filter set to only show records where the {Assignee}
field = “Current User”. This would mean you wouldn’t need a separate personal View for each collaborator.
@Bill.French curious what you’re take on a “Current User” filter for Views
Dec 14, 2022 08:43 AM
hey this is MAJORLY needed to look at:
you need to allow for the feature show only "current user" to be applicable to fields and or views in a grid on interface designer. !!without it, you see a bunch of fields you might not want your user to see on a grid view in your app.!!
e.g. if i add a grid to an interface:
Solution 1: show only view assigned to current viewer (best option)
Solution 2: show only records by current viewer AND show only FIELDs for current user
two ways to get the same thing. option one can mean only 1 time assign a user to a view -- OK --- or offer gird view options available to current user. best option: control permissions of which views (that the current user can see) you want available to that current user in that specific interface element)
you basically have the feature as it is similar to dynamic record select permissions and dynamic colours, but you did it for edit record permissions, specific filters. just make this for VIEWING permissions, by a view, with control on selected total views available in element.
Mar 15, 2024 01:11 PM - edited Apr 08, 2024 06:03 AM
It's absolutely wild to me that Airtable doesn't allow a table to filter its data by current user. I'm saying this as a long-time user of Podio, a similar SaaS product that definitely has this feature.
Reasonable use case: Ticketing systems or other cases (e.g., time card systems, project repositories) where the default view would show users only the records that are relevant to them (i.e., where they're assigned as the owner). The workaround of asking each user to create their own personal view that filters to show only their records is unnecessary and inefficient when a team-accessible view could just as easily do this without user intervention.