Jul 09, 2024 08:10 AM
Problem Explanation:
I need help with sharing specific records in an Airtable interface with various teams that I work with, without exposing the underlying data. Here are the details:
Question:
What is the best way to filter records for each team and its team members when they log into the interface, without allowing them access to the base?
Any advice would be greatly appreciated! Thank you!
Jul 09, 2024 08:58 AM
From what I understand, unless you need extensive compound filters, this is a great use case for Softr. You can set elements to only be visible if, for example, they are on x team or y team. Downside is they'll need to create an account with your "app" via Softr native or Google Sign in authentication. Bright side is it won't cost Airtable editor pricing per user. You might even be able to keep it free (+ your usual airtable costs) if you don't need/care about certain functions. If you're not familiar, I recommend checking it out. If you need help, I'm cheap to hire and their support is top tier.
Jul 09, 2024 09:02 AM
I'm not looking to move from Airtable to Softr.
Jul 09, 2024 09:08 AM
Gotcha - just to be sure you're aware though, Softr builds on top of Airtable. It's not a move, all your data is already usable, it's essentially just an alternate interface builder with a lot more flexibility.
Jul 09, 2024 10:15 AM
OOO makes sense thanks. Still looking for airtable solution first since we already pay for it. Thank you!
Jul 09, 2024 01:48 PM
Hi, just to clarify, you want to create a single interface for all your team members, ensuring that when they access it, only the records relevant to their team are visible?
Jul 09, 2024 07:43 PM
Hmm, may I know what issues you faced adding the team members as read-only collaborators to the Interface only (without access to the base), and filtering on "Current User"?
Jul 10, 2024 11:45 AM
I want to filter records by the collaborator and not add them to my base.
So I want to set my client as a collaborator. I can only add them to the record as a collaborator if I add them to my base. I don't have any other option. Am I missing something here. Thank you for the help Adam.
Jul 10, 2024 11:47 AM
The end goal is to filer by current user. But not add them to the base.
Jul 10, 2024 07:44 PM
When in an Interface with a "User" type field, I can add users like this to the Interface:
Users added in this fashion only have Interface access and do not have access to the base