Visibility Option for Form (Add & Edit) Screens

Hi Glide Community,

Is there a way to make every form screen (edit and add) not accessible by default or when certain conditions aren’t met.

Out of curiosity, I copied the form screen link from the browser I was signed into and opened it in incognito mode or another browser where I wasn’t signed in. Surprisingly, I could still edit or add entries. The button to access the form screens works as expected based on conditions, but if someone figures out the URL pattern, any screen without a visibility configuration can be accessed directly.

Manually adding the visibility configuration to each component to restrict access to specific roles (like admin) is really time-consuming, especially with a lot of entry inputs. The link pattern is predictable, and I’m concerned that my users, who are very resourceful, might guess it.

So far, only tabs have visibility configurations. Is there a solution for this that I’m missing?

Thanks!

7yop8fdk
kapas6ob
olmsz3zo

Even if you set conditions on the add/edit/delete actions, user would still be able to add/edit/delete that with advanced tools.

The data in that app is pretty much public. It can be found on wikis. I just don’t want my users to vandalize the app with the edit link.

I did the work around by taking advantage of the form component on the detail screen so I won’t be too reliant on edit screens but I don’t know yet if that’s effective.

Thank you for replying!