The Documentation for Row-level security includes this:
When you share a dataset with RLS with dataset owners, they can still see all the data.
However I have not found this to be true. I wonder if I am missing something. I created a data set. Verified that I am the owner. Implemented RLS on the data set. Now I can’t see any data in Analysis using this data set. I also added another user as an Owner of this data set and that user also cannot see the data. It seems like I could set rules, as a work around, that allow Owners to see all the data. But if the documentation is correct it would be much easier for Owners to by default be able to see all rows.
Is this a misunderstanding on my part? A documentation bug, or and actual bug?
I think the documentation is wrong. I’m a dataset owner and I can’t see all the data when RLS is applied unless I satisfy the rules to see all the data.
I found that as the dataset owner, I can preview the data while editing the dataset even if I don’t satisfy the RLS rules. However, I can’t see the data in an analysis or dashboard that uses the dataset.
Hi @David_Wong and @jabs. Thank you for bringing this to our attention. I will reach out internally to find out how we can get this reviewed. Thanks again and have a great weekend!
Hi @David_Wong and @jabs Thanks again for bringing this to our attention. We have confirmed that this documentation needs to be updated, and one of our SAs is submitting a ticket for update. Thank you!