I'm making Airportal, which lets you hook up an Airtable base and make a portal where your customers can log in, and view and edit data that only pertains to them (i.e. with permissions). Airtable users: is this something you'd use?
It works by setting up the tables that you choose with a default List and Detail view, which you can customise to show/hide fields as needed (and make certain fields editable). You can add basic permissions so that e.g. a customer can only see products that are linked to their company.
If you have this problem, sign up to join the beta here: http://airportal.app