In our business case we want to implement row level security for our authors. Our customers would have the author access to the Analysis page. They can create their visualization and publish the dashboards. Our parquet files are stored in S3 and those are queried through Athena tables. So the quicksight will be connected to anyone those Athena tables as dataset/datasource.
Say we have a table as follows:
| id. | department. | Names
|. 1. | Sales. | M
|. 2. | Marketing | N
|. 3. | Sales. | O
|. 4. | Developer. | P
|. 5. | Developer | Q
|. 6. | Marketing. | R
The author should have the access to the same department rows/data on the analysis page. Say author M is opening the analysis, he/she should get only row 1 and 3. Similar way author P should see the rows 4 and 5. Quicksight row level security option was looking promising. But we found that is for the readers on published dashboard. Is there a way we can do the same things for authors on the analysis page?