Quciksight permissions

0

Im created cid dashboards. i wanted to add one of my co employee as reader. i sent him and invitation from quick sight. It ask where iam user or not. i have to select no beacuse the iam users are in master account and they are assuming roles to accesss the finops account. But when they click the invited link mail it redirect them to create a password and once completed they are also admins. How to fix this. I wanted to add them as reader not admin.

1 Answer
0

It seems there's a misunderstanding in the process of granting access to your co-employee for the QuickSight dashboards. The issue you're experiencing is likely due to the method used for inviting users and the account structure you have in place.

For your situation, where IAM users are in a master account and assuming roles to access the finops account, the best approach would be to use cross-account access for QuickSight rather than direct user invitations.

Here's a better way to handle this:

  1. In the finops account (where QuickSight dashboards are), create an IAM role specifically for QuickSight access.

  2. Configure this role's trust policy to allow it to be assumed by users from the master account.

  3. Attach an IAM policy to this role that grants the necessary QuickSight permissions, specifically for reader access.

  4. In QuickSight, share the dashboards with this newly created IAM role.

  5. Have your co-employees assume this role from the master account when they need to access the QuickSight dashboards.

This approach allows you to control the level of access (in this case, reader access) through the IAM role permissions, without creating new users or requiring password creation in the finops account.

If you still prefer to use QuickSight's direct invitation system, you should be able to specify the user's role when sending the invitation. Make sure to select 'READER' as the role instead of 'ADMIN' when inviting the user.

Remember, it's crucial to carefully manage permissions and access levels, especially when dealing with cross-account scenarios. Always follow the principle of least privilege, granting only the permissions necessary for users to perform their required tasks.
Sources
Cross account access to QuickSight (password-less way) | AWS re:Post
Granting QuickSight access to IAM users - AWS Prescriptive Guidance

profile picture
answered 14 days ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions