Hello All,
I have been creating tables in DataVerse for consumption in my Canvas app. I have read quite a bit on the "User Or team" vs "Organization" level permissions. Like, I have created two tables that have "User Or Team Level" permission set on them and CRUDing data in and out of it. I also Published it and another member of some other team also ran the app successfully as well.
I know I was the one who created the table and we are still in development. But those 2 levels of permissions seems so important when you read the MS docs on it. But I have no clue when/where/how we would see errors because of not setting permissions on the table to the org level.
Can you please enlighten me where it would affect us badly and start throwing errors for tables that have 'User Or Team' permissions? I am almost thinking of setting permissions to 'Org Level' for every table I construct within the Dataverse and then control the IN and OUTS of data through my Canvas app. Or is there anything else I need to be aware of?
Thanks