- Newest
- Most votes
- Most comments
In Amazon Connect, you can control dashboard visibility by configuring appropriate security profile permissions. While you can't directly assign a dashboard to specific individuals, you can use security profiles to manage access.
Here are the approaches you can take:
- Create a specific security profile for users who need access to your dashboard and assign the following permissions:
- "Analytics and Optimization" - "Dashboards" - "Access" (for access to only the Dashboards tab)
- OR "Analytics and Optimization" - "Access metrics" - "Access" (for access to all tabs on the Dashboards page)
- "Saved reports - View" (to view published dashboards)
- For more granular control, you can implement hierarchy-based access control:
- Log in with an Admin account or an account with appropriate permissions
- Go to Users and select the security profile you want to edit
- Scroll to the bottom of the Edit security profile page and choose "Show advanced options"
- Select "Hierarchy-based access control"
- Under Resources, choose "Users"
- Under Targeting, select either "Assigned user hierarchy" or "Custom user hierarchy" depending on your needs
- This will restrict dashboard access based on the user's position in the hierarchy
By configuring these permissions appropriately and assigning users to the correct security profiles, you can effectively control which specific people can view your dashboard in Amazon Connect.
Sources
Apply hierarchy-based access control to dashboards and reports in Amazon Connect - Amazon Connect
Access the performance dashboard directly in the agent workspace - Amazon Connect
Integrate a published dashboard into the agent workspace - Amazon Connect
Dashboards in Amazon Connect for getting contact center performance data - Amazon Connect
answered 9 months ago
But I have other dashboard that need to be visible to other according to the security profiles , Only for specific dashboard need to be visible to specific user
answered 9 months ago
Amazon Connect dashboards can indeed be restricted to specific users or groups through several methods. The primary approach is utilizing AWS Identity and Access Management (IAM) policies to control access permissions. These policies can be configured to grant specific actions like viewing, describing, and listing dashboards to designated users or groups.
To implement this restriction, you'll first need to create appropriate IAM policies that specify the allowed actions and resources. These policies should include permissions for actions such as "quicksight:DescribeDashboard," "quicksight:ListDashboards," and "quicksight:GetDashboardEmbedUrl" while targeting the specific dashboard's ARN (Amazon Resource Name).
Another method is using QuickSight's built-in dashboard sharing features. Within the QuickSight console, you can navigate to your dashboard, click the "Share" button, and select "Share with users." This allows you to specifically designate which users or groups can access the dashboard and what level of permissions they have (such as Viewer or Owner access).
For more granular control, you can implement resource-level permissions by creating specific IAM roles and assigning them to particular users or groups. These roles can then be linked to dashboard resources, ensuring precise access control. You can Assign permissions to view dashboards and reports in Amazon Connect also you can also assign permissions for individual features. Follow the steps outlined in https://docs.aws.amazon.com/connect/latest/adminguide/dashboard-required-permissions.html
answered 9 months ago
Relevant content
asked 9 months ago
- AWS OFFICIALUpdated 2 months ago
