Things Become Invisible When There is No User Selected

Hello, I am using the User Table to set conditions for the visibility of multiple forms and buttons in my app. However, the client’s requirements have changed, and they no longer want to depend on the User Table. One of their concerns is that if a random person opens the app, there might be no user record. I need to understand the User Table better to address the situation where an anonymous person views the app and there is no user record. Currently, all components become invisible when viewed anonymously. Could you either explain the User Table to me or suggest an alternative way to make things visible?

Can you explain more on how components depend on the user table’s columns for visibility? Is there an alternative approach to get access to said values when the user table is not in play?