Enable Workload Identity Federation (WIF) Authentication for Google Cloud Storage in Power BI
Hello,
Currently, Power BI connects to Google Cloud Storage using HMAC credentials, which require manual key management and pose security and scalability challenges. I propose adding support for Workload Identity Federation (WIF) as an authentication method to enhance security, simplify credential management, and align with modern cloud identity practices.
Advantages of WIF Authentication
Improved Security:
WIF eliminates the need for long-lived HMAC keys by using short-lived, automatically rotated tokens via identity providers.No Key Rotation Hassles:
Credentials are federated dynamically, removing the need to manually rotate or store HMAC keys.Centralized Identity Management:
Integrates with enterprise identity providers, enabling fine-grained access control and auditability.Scalability:
Ideal for large-scale deployments where managing static keys becomes impractical.Compliance-Friendly:
Supports modern security standards and helps meet compliance requirements for cloud-native environments.
Limitations of HMAC Authentication
Manual Key Management:
Requires storing and rotating static access keys, which increases operational overhead.Security Risks:
Static keys are vulnerable to leakage and misuse if not handled securely.Limited Integration:
Does not integrate well with identity providers or support federated access models.Audit Complexity:
Tracking access and usage is harder compared to federated identity systems.Conclusion
Adding WIF support for Google Cloud Storage in Power BI would significantly improve security, reduce administrative burden, and align with best practices for cloud identity management. This enhancement would benefit organizations looking to modernize their data access architecture while maintaining robust governance.
Thanks,
Surendhar
Recent ideas
Allow dynamic headers for Calculation Groups
calculation Groups reduce duplicated DAX, but their Calculation Item names become static Matrix headers such as Current, MTD, QTD, and YTD. These headers do not tell report consumers which measure i...danieleloFabric2 hours agoNew MemberNew6Views1like0CommentsCentralized retention policies for imported data in Power BI semantic models
Summary Please provide a tenant-level retention policy that allows administrators to centrally enforce automatic deletion of expired data from Power BI Import semantic models, independently of data ...JINHOYOO2 hours agoMicrosoft EmployeeNew59Views19likes1CommentResizable Personalize visual pane or wrapped field names
Problem: The Personalize Visual pane width is fixed and long measure/column names are cropped making it difficult for users to identify which item to add to their visual. Idea: Allo...Simon_AUS8 hours agoRegular VisitorNew41Views8likes0CommentsRestore PNG Attachments or Enable Full-Size Viewing of Power BI Subscription Images
The recent migration of Power BI email subscriptions to the new platform removed the PNG image attachment that subscribers have relied upon for years. Although the report snapshot is still embedded ...Marsha_Brooks10 hours agoNew MemberNew8Views0likes0Comments