Currently it is not possible to add a custom header to a web request when authentication is applied. (https://community.powerbi.com/t5/Desktop/Connecting-to-an-API-with-basic-authentication-and-custom-header/m-p/795350#M382844) According to the reported error, only the following headers are supported: Accept, Accept-Charset, Accept-Encoding, Accept-Language, Cache-Control, Content-Type, If-Modified-Since, Prefer, Referer This is a very strange constraint given that APIs can have all manner of odd requirements and are not equally bound by them. For example, the ConnectWise API requires authentication and a header called "clientid" to indicate the application requesting the data. I understand why you would need to control the headers that can be applied to web requests when authentication is enabled so people don't add a duplicate Authorization header for example, but wouldn't it make more sense to move to a block-list of headers, rather than an allow-list that we have at the moment?
1 Comment
- fbcideas_migusrNew MemberStatus added:Needs Votes
Recent ideas
Separate Download and Publish Permissions for Power BI Workspaces
Idea / Feature Request Introduce more granular permissions in Power BI to independently control report download and report publishing permissions at the workspace level. Business Scenario We have ...ewarstdhyjugkhi1 hour agoMicrosoft EmployeeNew17Views8likes0CommentsSupport Fabric SQL Database with workspace-level inbound Private Link
Fabric SQL Database supports tenant-level Private Link but not workspace-level Private Link. Securing a small number of databases therefore requires enabling Private Link across the entire tenant, in...WorkFull222 hours agoAdvocate INew30Views1like1CommentPaste values in slicers for hierarchy data
Hierarchical slicers are widely used in enterprise reports (for example Product RCN > SKU Key, Region > Country > City, or GPP > Division > RCN > SKU). Users often need to bulk-filter by pasting valu...eddieisking20004 hours agoFrequent VisitorNew0Views0likes0Comments