xzab:
So in my scenario, where I want a bunch of people in an organization posting things that I don’t want accessible by others in a different organization, how could I securely achieve it with glide tables ? Keeping in mind there’s not a finite number of people in an organization, so creating a new column for each row owner doesn’t seem feasible.
Sounds like you should be using Roles as Row Owners. I have a post somewhere that explains how this can be applied. I’ll dig it out and link you to it.
Update: have a read of the below:
No, the users being managed wouldn’t have any role at all. They would just have their own email address as an owner row, which means they would only see their own data.
Only the Managers would be given the Manager role, and as a Manager would be set as a Row Owner for every user, they would have access to all data.
This might be easier to explain with a picture. Consider the following example:
[Screen Shot 2022-08-01 at 4.58.53 PM]
In the example above, the first 3 users are Managers. Each…
1 Like