Dela via


Aktivera Microsoft Edge (Chromium) för OAuth-autentisering i Power BI Desktop

Om du använder OAuth-autentisering för att ansluta till dina data använder OAuth-dialogrutan i Power Query den inbäddade kontrollwebbläsaren Microsoft Internet Explorer 11. Vissa webbtjänster, till exempel QuickBooks Online, Salesforce Reports och Salesforce Objects, stöder dock inte längre Internet Explorer 11.

Power BI-versionen oktober 2021

Kommentar

Om du använder en tidigare version av Power BI går du till Power BI-versionen från december 2020.

Från och med oktober 2021 använder Power BI Desktop som standard Microsoft Edge WebView2 för OAuth-autentisering för alla anslutningsappar. Du kan dock ändra standardbeteendet med hjälp av miljövariabler.

  • Om du vill inaktivera användningen av WebView2 för specifika anslutningsappar anger du PQ_ExtendEdgeChromiumOAuthDenyList med namnen på de anslutningsappar som du vill inaktivera. Flera kopplingar avgränsas med semikolon.

    setx PQ_ExtendEdgeChromiumOAuthDenyList   MyExtension1;MyExtension2
    
  • Om du vill inaktivera användningen av WebView2 anger du PQ_DisableEdgeChromiumOAuth till true.

    setx PQ_DisableEdgeChromiumOAuth   true
    

Power BI-versionen från december 2020

Från och med december 2020 använder Power BI Desktop Microsoft Edge WebView2 för OAuth-autentisering med vissa anslutningsappar. Dessa anslutningsappar är:

  • GitHub
  • QuickBooks Online
  • Salesforce-rapporter
  • Salesforce-objekt
  • Smartsheet
  • Twilio
  • Zendesk

På power BI Desktop-datorn kan du hämta WebView2-kontrollen antingen genom att installera den nya Edge-webbläsaren (Chromium) (åtminstone beta) från https://www.microsoftedgeinsider.com/downloadeller genom att installera Redist-paketet WebView2.

Alla andra anslutningsappar använder Internet Explorer 11 som standard om inte inställningarna åsidosätts med hjälp av miljövariabler.

  • Om du vill aktivera WebView2 för alla anslutningsappar anger du PQ_EdgeChromiumOAuthAllowListAll till sant:

    setx PQ_EdgeChromiumOAuthAllowListAll   true
    
  • Om du vill aktivera WebView2 för specifika anslutningsappar anger du PQ_ExtendEdgeChromiumOAuthAllowList med namnen på de anslutningsappar som du vill aktivera. Flera kopplingar avgränsas med semikolon.

    setx PQ_ExtendEdgeChromiumOAuthAllowList   MyExtension1;MyExtension2
    
  • Om du vill inaktivera användningen av WebView2 anger du PQ_DisableEdgeChromiumOAuth till true.

    setx PQ_DisableEdgeChromiumOAuth   true