An analytics software as a service (SaaS) provider wants to offer its customers business intelligence (BI) reporting capabilities that are self-service. The provider is using Amazon QuickSight to build these reports. The data for the reports resides in a multi-tenant database, but each customer should only be able to access their own data.The provider wants to give customers two user role options: Read-only users for individuals who only need to view dashboards. Power users for individuals who are allowed to create and share new dashboards with other users.Which QuickSught feature allows the provider to meet these requirements?
Show Answer & Explanation
Correct Answer: C. Isolated namespaces
Why C is correct: Isolated namespaces in QuickSight enable multi-tenant architectures by isolating assets (dashboards, datasets) between different customer groups while maintaining separate permission structures. Each namespace can have its own users and groups, with namespace-level isolation ensuring customers only access their own data. This is specifically designed for SaaS providers serving multiple customers from shared infrastructure. Why others are wrong: A Embedded dashboards are for embedding QuickSight into external applications but don't inherently solve multi-tenant data isolation B Table calculations are for computed fields, not access control or multi-tenancy D SPICE is QuickSight's in-memory calculation engine for performance, not related to multi-tenant access control