Skip to main content

Hi Dear community 

 

I'm building an application for restaurant management 

And I need to implement roles and permission 

As the following 

Chefs can create recipe subrecipes and  menu creation menu engineering 

Store keeper can handle purchase orders receiving and invoices , inventory 

Manager or owner access to the dashboard to see reports and statistics  

Thank you for helping and guiding me 

Warm wishes 

Chef Tarik 

You would do that with Airtable’s interfaces.

You would create a different interface (which is simply a group of interface pages) for each role, and then you would invite people into the interface that you want them to have access to.

They would not be able to see the other people’s interfaces.

You can learn more about Airtable’s interfaces here:
https://support.airtable.com/v1/docs/interface-designer-overview-articles

Hope this helps!

If you’d like to hire the best Airtable consultant to help you with this or anything else that is Airtable-related, please feel free to contact me through my website: Airtable consultant — ScottWorld


Scott’s advice is spot on, using Interfaces with different permissions is the best way to handle this.

One important thing to keep in mind, though, is that adding collaborators to an Interface can increase your costs, depending on your pricing plan.

I have written an article that explores different ways to share Interfaces based on your needs and budget. It breaks down the options and how they impact cost, so you might find it helpful to check that out too.

Taha, Airtable Advisor


Reply