Voiced by Amazon Polly |
Introduction
Amazon QuickSight is a powerful, fully managed cloud-based business intelligence (BI) service that simplifies connecting to data, creating interactive dashboards, and sharing insights with users. These dashboards can be accessed within the Amazon QuickSight interface or seamlessly into SaaS applications and web portals.
To enhance user experience and provide better integration with organizational branding, Amazon QuickSight now introduces self-service brand customization. This feature allows AWS Identity and Access Management (IAM) administrators to customize the Amazon QuickSight interface to match their organization’s branding. With this update, enterprises and independent software vendors (ISVs) can provide users with a consistent and branded analytics experience within embedded and non-embedded environments.
Pioneers in Cloud Consulting & Migration Services
- Reduced infrastructural costs
- Accelerated application deployment
What’s New in Brand Customization?
Amazon QuickSight’s new branding capabilities offer the following features:
- Logo Customization: Replace the Amazon QuickSight logo with your organization’s logo.
- Favicon Replacement: Update the Amazon QuickSight favicon with your logo icon.
- Color Scheme Adjustment: Modify background and foreground colors to align with your organization’s design guidelines.
- Consistent Branding Across Interfaces: Apply branding changes to all non-administrative QuickSight pages, embedded applications, dashboards, schedules, alerts, and email notifications.
- API Support for Automation: Use public APIs to create, update, list, and delete brands, streamlining brand management for administrators.
This customization ensures a cohesive and professional user experience, improving alignment between Amazon QuickSight’s UI and your organization’s identity.
Why Brand Customization Matters?
For businesses, branding goes beyond logos and colors; it’s about creating a consistent experience across all touchpoints. Amazon QuickSight’s self-service brand customization helps organizations achieve this by allowing them to:
- Reinforce Brand Identity: Ensure all dashboards, analytics, and notifications reflect the company’s branding.
- Improve User Experience: Provide a seamless transition between your application and Amazon QuickSight analytics, especially for embedded use cases.
- Enable Customization at Scale: Leverage APIs to programmatically manage branding, making it easier to maintain consistency across multiple accounts.
For ISVs, brand customization offers the added benefit of integrating Amazon QuickSight more seamlessly into their software, delivering a unified experience to end-users.
AWS IAM Policy for Brand Customization
Amazon QuickSight administrators must have AWS IAM permissions to use this feature. Below is an example policy that grants access to all branding-related actions:
JSON
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "quicksight:CreateBrand", "quicksight:UpdateBrand", "quicksight:DescribeBrand", "quicksight:DescribeBrandPublishedVersion", "quicksight:UpdateBrandPublishedVersion", "quicksight:DeleteBrand", "quicksight:ListBrands", "quicksight:UpdateBrandAssignment", "quicksight:DescribeBrandAssignment", "quicksight:DeleteBrandAssignment" ], "Resource": "*" } ] } |
APIs for Brand Customization
Amazon QuickSight provides the following public APIs to help administrators manage custom brands programmatically:
- CreateBrand: Create a new brand.
- UpdateBrand: Modify an existing brand.
- DescribeBrand: Retrieve details of a specific brand.
- DescribeBrandPublishedVersion: View the details of the published version of a brand.
- UpdateBrandPublishedVersion: Update the published version of a brand.
- DeleteBrand: Delete an existing brand.
- ListBrands: List all brands in the account.
- UpdateBrandAssignment: Assign a brand to users or groups.
- DescribeBrandAssignment: View brand assignments.
- DeleteBrandAssignment: Remove brand assignments.
These APIs simplify brand management, enabling administrators to automate tasks and ensure account consistency.
Step-by-Step Guide to Adding a Custom Brand
Follow these steps to set up a branded Amazon QuickSight environment:
- Access the Customization Feature:
- Log in to the Amazon QuickSight console, open the user menu, and select Manage QuickSight.
- Navigate to Customize Application in the left-hand menu.
2. Create a New Brand:
-
- Choose Add Brand and enter a name and description for your brand.
- Replace the default Amazon QuickSight logo with your organization’s logo.
- Update the favicon by selecting and uploading your logo icon.
3. Customize the Color Scheme:
-
- Navigate to the Theme section to configure colors for background and foreground elements.
- Use your organization’s brand colors for all configurable elements.
- Save the changes to apply the color scheme.
4. Publish the Brand:
-
- Return to the customization page, select the newly created brand, and choose Publish.
Once published, the brand will be reflected in all relevant Amazon QuickSight interfaces, including embedded applications, dashboards, schedules, alerts, and notifications.
Example Use Case: AnyCompany
AnyCompany, an ISV providing analytics solutions, uses Amazon QuickSight to create dashboards and embed analytics into their software. Previously, they could create branded themes for reader dashboards, but they couldn’t fully align Amazon QuickSight’s embedded experience with their application’s branding.
With the new brand customization feature, AnyCompany can now:
- Update Amazon QuickSight’s UI to match their branding guidelines.
- Ensure email notifications reflect their logo and colors.
- Provide a consistent user experience across embedded and non-embedded environments.
Conclusion
Whether you’re an enterprise or an ISV, this feature helps establish brand coherency, improves user engagement, and ensures seamless analytics integration into your applications.
Drop a query if you have any questions regarding Amazon QuickSight and we will get back to you quickly.
Empowering organizations to become ‘data driven’ enterprises with our Cloud experts.
- Reduced infrastructure costs
- Timely data-driven decisions
About CloudThat
CloudThat is a leading provider of Cloud Training and Consulting services with a global presence in India, the USA, Asia, Europe, and Africa. Specializing in AWS, Microsoft Azure, GCP, VMware, Databricks, and more, the company serves mid-market and enterprise clients, offering comprehensive expertise in Cloud Migration, Data Platforms, DevOps, IoT, AI/ML, and more.
CloudThat is the first Indian Company to win the prestigious Microsoft Partner 2024 Award and is recognized as a top-tier partner with AWS and Microsoft, including the prestigious ‘Think Big’ partner award from AWS and the Microsoft Superstars FY 2023 award in Asia & India. Having trained 650k+ professionals in 500+ cloud certifications and completed 300+ consulting projects globally, CloudThat is an official AWS Advanced Consulting Partner, Microsoft Gold Partner, AWS Training Partner, AWS Migration Partner, AWS Data and Analytics Partner, AWS DevOps Competency Partner, AWS GenAI Competency Partner, Amazon QuickSight Service Delivery Partner, Amazon EKS Service Delivery Partner, AWS Microsoft Workload Partners, Amazon EC2 Service Delivery Partner, Amazon ECS Service Delivery Partner, AWS Glue Service Delivery Partner, Amazon Redshift Service Delivery Partner, AWS Control Tower Service Delivery Partner, AWS WAF Service Delivery Partner, Amazon CloudFront and many more.
To get started, go through our Consultancy page and Managed Services Package, CloudThat’s offerings.
FAQs
1. Can multiple brands be managed in a single Amazon QuickSight account?
ANS: – Yes, administrators can manage multiple brands in one account. Depending on their use case, they can create, edit, and publish different brands as needed.
2. Can brand customization be automated?
ANS: – Yes, Amazon QuickSight provides public APIs for creating, updating, listing, and deleting brands. These APIs enable administrators to automate brand configuration and management across multiple accounts.
WRITTEN BY Rachana Kampli
Click to Comment