Let’s say each user in my app has a List:
- Only the owner can edit the List
- That owner can decide whether or not other users can see the List
- The List references Things in a shared public realm, and the app can query which Lists reference a given Thing
- Users can see a collection of other users Lists that those users have chosen to share
In my understanding, each user would have a private realm in order to restrict others from editing their realm.
I’m having trouble understanding how the above requirements would be met when the Lists must all be in separate realms for security.