Privacy rules - need guidance


I have an events table which contains many fields including meeting links and payment links. These meeting links are shared with users once they register to an event.

Is there any way for me to not show these meeting links fields to user who have not signed up for an event.

Is having a new field on the events table which holds list of registered users and then validating it by ‘this events list of registered users contains current user’ a optimal way to do this?

You can have one field marked as Yes-No to indicate whether the user has registered for the event or not. Then you can conditionally show the fields based on wherther user is registered or not.