Current Situation
I created an app that uses the Azure SDK for offline data sync. Sync is working fine including user authentication via Microsoft Account. In Azure I currently use Easy Tables.
Problem
Now when I sign in with two different users from two different test devices I can see the same data. My expectation would be that an authenticated user only sees the that was added/updated with his own user ID.
Actual Question(s)
Is it by design that all users, that are authenticated, see the data from all other users? So do I have to add some column with a user ID (based on the Microsoft Account ID) and add a condition to the where clause when getting data? (which is strange as all data will be synced to all users then)
I was looking at the docs but couldn't find the right information on that. I didn't add any code to this question yet because it is unclear to me whether this is by design, whether this is something on client side, or whether the config on server side needs to be adjusted for that.