Public access and link to tables

Help Questionnaire

Describe the problem

I have a DB with 2 tables:

  • events
  • dances

1 event has many dances
1 dance has many events

Both tables have a “link to table” column for the other one. This allows adding/removing events to dances in the dances table, and vice versa. I can also click an element in the “link to table” column to open a detailed view (form) of the element. For instance, looking at a dance record, I can click on an event listed in the “link to table” column, and see the event details ; then from the event details, I can click on a listed dance there and see the dance details; etc. It’s an extremely convenient workflow.

Now I want to make this available publicly, but read-only. I have created a public url to “public” grid views of either table. This allows access to the respective tables. But unfortunately, it does not provide the ability to click on an element in the “link to table” column to open its details (understandably I assume since it would require further access to some “public” view for the element).

Now my question is: how can I emulate that i.e. create public, read-only access, to both tables that also allows drilling down into the “link to table” columns as described above? (it’s perfect if I can use the same non-hidden columns in the form view as those in my publicly accessible grid views)

Hello @Yam, unfortunately, this isn’t possible at the moment. I’ll propose it as a feature idea to see if we can make this setting available as an option in the future. :slightly_smiling_face:

Thank you for confirming this. It might be a bit of a niche request I gather.

Does it seem like something that could be built as an application? (I have not tried looking into that at all yet ; in particular, I am not sure how easy/difficult it would be to emulate the “click on linked item to view details” thing with the app builder).

Yes, I agree. However, I’ll check with the team to see if we want to add this as an optional setting.

Yes, you can build something similar by adding a details button that links to the data you need:

This screenshot comes from the CRM application template: Lightweight CRM