Help

The Community will be undergoing maintenance from Friday February 21 - Friday, February 28 and will be "read only" during this time. To learn more, check out our Announcements blog post.

Can I restrict access for users on Interface pages?

Topic Labels: Interface Designer
608 7
cancel
Showing results for 
Search instead for 
Did you mean: 
triplexmen
5 - Automation Enthusiast
5 - Automation Enthusiast

My team operates within Interface. I have recently made a new interface for 1 on 1 meetings for each individual however I would like each individual to have only access to their page only and not be able to view the other pages. 

Can this be done or will I need to create a new base for this? 

7 Replies 7

You can share each Interface separately, so you could create one Interface + Page per individual and share them:

Screenshot 2025-01-07 at 9.04.03 AM.png

Not too sure what your Interface setup is, but if each user has an Airtable account you could also see if you could use the 'By current user' filter:

Filter current user.png

 

ScottWorld
18 - Pluto
18 - Pluto

@triplexmen 

Yes, this is very easy to accomplish, and this is what interfaces was designed to do.

You only need to create one interface page like you have already done, but then you would filter that interface to only show the user their own records.

You would do this by either using their email address (in an email field or a lookup field), or using their user account (in a user field).

Hope this helps! If you’d like to hire an expert Airtable consultant to help you with anything Airtable-related, please feel free to contact me through my website: Airtable consultant — ScottWorld

triplexmen
5 - Automation Enthusiast
5 - Automation Enthusiast

Where would I enter the email address/user account? At the page level or interface level? 

is there another way to not create multiple inteface + pages? I would like to keep it all under one interface but only restrict the pages so that the users can only see their page only

Yeap, you'd do that by creating just one Interface and using the 'By current user' filter:

Filter current user.png 

You'd just need to have fields (can be lookups) that displayed the appropriate person's account / email

Here's a link to the docs and the relevant bit: https://support.airtable.com/docs/interface-designer-permissions#using-interface-designer-permission...

Filter current user docs.png

Could get weird to set up, and if so just schedule a free half hour call here and I'll get you sorted

Am I able to do it for the current user and myself? Or will this filter only for the individual viewing their own records.

I would like to see all of the teams records but want the members to only view their own data 

re: Am I able to do it for the current user and myself? Or will this filter only for the individual viewing their own records.

Yeap, you'd just need to link yourself to all the records in some form and pull that over

For example, if your data looked like this:

Screenshot 2025-01-17 at 8.38.28 AM.png 

 Then with the filter previewed as myself:

Screenshot 2025-01-17 at 8.37.40 AM.png

And with the filter previewed as George:

Screenshot 2025-01-17 at 8.36.16 AM.png