exam questions

Exam AWS Certified Data Analytics - Specialty All Questions

View all questions & answers for the AWS Certified Data Analytics - Specialty exam

Exam AWS Certified Data Analytics - Specialty topic 1 question 29 discussion

A retail company's data analytics team recently created multiple product sales analysis dashboards for the average selling price per product using Amazon
QuickSight. The dashboards were created from .csv files uploaded to Amazon S3. The team is now planning to share the dashboards with the respective external product owners by creating individual users in Amazon QuickSight. For compliance and governance reasons, restricting access is a key requirement. The product owners should view only their respective product analysis in the dashboard reports.
Which approach should the data analytics team take to allow product owners to view only their products in the dashboard?

  • A. Separate the data by product and use S3 bucket policies for authorization.
  • B. Separate the data by product and use IAM policies for authorization.
  • C. Create a manifest file with row-level security.
  • D. Create dataset rules with row-level security.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Priyanka_01
Highly Voted 3 years, 9 months ago
D any thoughts? https://docs.aws.amazon.com/quicksight/latest/user/restrict-access-to-a-data-set-using-row-level-security.html
upvoted 37 times
lakediver
3 years, 6 months ago
Agree Quick tip - row level security only available in Enterprise Edition
upvoted 3 times
...
GCPereira
1 year, 6 months ago
agree, this question appearedin my test
upvoted 2 times
...
...
Shraddha
Highly Voted 3 years, 8 months ago
Ans D This is a textbook question. https://docs.aws.amazon.com/quicksight/latest/user/restrict-access-to-a-data-set-using-row-level-security.html
upvoted 7 times
...
NarenKA
Most Recent 1 year, 4 months ago
Selected Answer: D
Options A and B involve managing access at the S3 level, which does not directly apply to controlling visibility within QuickSight dashboards. Option C, creating a manifest file, is part of how you might structure data for QuickSight, but it does not directly address row-level security within QuickSight itself. Option D is correct - creating dataset rules with row-level security within Amazon QuickSight is the most effective and governance-compliant method to ensure that product owners have access only to their respective product analysis in the dashboard reports.
upvoted 1 times
...
pk349
2 years, 2 months ago
D: I passed the test
upvoted 2 times
kondi2309
1 year, 4 months ago
agree with no doubt
upvoted 1 times
...
...
uk_dataguy
2 years, 2 months ago
Selected Answer: D
D without any doubt. https://docs.aws.amazon.com/quicksight/latest/user/restrict-access-to-a-data-set-using-row-level-security.html
upvoted 1 times
...
AwsNewPeople
2 years, 3 months ago
Selected Answer: D
D. Create dataset rules with row-level security would be the best approach for this use case. Row-level security (RLS) allows you to define filters at the row level, which can be used to control access to specific data based on user attributes or permissions. This would enable the data analytics team to ensure that each product owner can only see the data for their respective products, as the filters would be applied to the dashboard data before it is displayed to the user. Option A and B would not provide the necessary granularity to restrict access to specific data based on the product owners, and option C would not be applicable in this case as it is used for securing data in Amazon Redshift clusters.
upvoted 4 times
[Removed]
2 years, 2 months ago
Hey man thanks for you answers across threads really helped me a lot, could you let us know if you have taken the exam or any tips & tricks
upvoted 1 times
...
...
dhyuk
2 years, 7 months ago
i think D
upvoted 1 times
...
cloudlearnerhere
2 years, 8 months ago
Selected Answer: D
Correct answer is D as dataset rules with row-level security can be used to restrict the data the product owners would see, which is based on the product. Options A & B are wrong as they would not provide fine-grained access control and would need extra effort. Option C is wrong as the row-level security rules need to be defined in the dataset and not in the manifest file.
upvoted 3 times
...
nharaz
2 years, 8 months ago
D is correct In the Enterprise edition of Amazon QuickSight, you can restrict access to a dataset by configuring row-level security (RLS) on it. You can do this before or after you have shared the dataset. When you share a dataset with RLS with dataset owners, they can still see all the data. When you share it with readers, however, they can only see the data restricted by the permission dataset rules. By adding row-level security, you can further control their access.
upvoted 3 times
...
thirukudil
2 years, 8 months ago
Selected Answer: D
In the Enterprise edition of Amazon QuickSight, you can restrict access to a dataset by configuring row-level security (RLS) on it. You can do this before or after you have shared the dataset. When you share a dataset with RLS with dataset owners, they can still see all the data. When you share it with readers, however, they can only see the data restricted by the permission dataset rules. By adding row-level security, you can further control their access.
upvoted 2 times
...
Arka_01
2 years, 9 months ago
Selected Answer: D
It should be done through dataset rules
upvoted 1 times
...
rocky48
2 years, 11 months ago
Selected Answer: D
Answer-D
upvoted 2 times
rocky48
2 years, 9 months ago
https://docs.aws.amazon.com/quicksight/latest/user/restrict-access-to-a-data-set-using-row-level-security.html
upvoted 1 times
...
...
Ahamedkabir
3 years ago
Selected Answer: B
For sure it is right answer
upvoted 1 times
...
Bik000
3 years, 1 month ago
Selected Answer: D
Answer should be D
upvoted 1 times
...
certificationJunkie
3 years, 1 month ago
A is correct answer. Note that there are various dashboards for different products. And access needs to be provisioned to the product owners for respective products. Hence, ideal way is to create an IAM user for each product owner and use that user to access quickSight dashboard.
upvoted 1 times
...
jrheen
3 years, 2 months ago
Answer-D
upvoted 2 times
...
Teraxs
3 years, 2 months ago
Selected Answer: D
as mentions by others https://docs.aws.amazon.com/quicksight/latest/user/restrict-access-to-a-data-set-using-row-level-security.html
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...