Aktivieren von Microsoft Edge (Chromium) für die OAuth-Authentifizierung in Power BI Desktop
Wenn Sie die OAuth-Authentifizierung für die Verbindung zu Ihren Daten verwenden, verwendet das OAuth-Dialogfeld in Power Query den eingebetteten Kontrollbrowser Microsoft Internet Explorer 11. Bestimmte Webdienste wie QuickBooks Online, Salesforce Reports und Salesforce Objects unterstützen Internet Explorer 11 jedoch nicht mehr.
Oktober 2021 Power BI Veröffentlichung
Hinweis
Wenn Sie eine frühere Version von Power BI verwenden, besuchen Sie Dezember 2020 Power BI Release.
Ab Oktober 2021 verwendet Power BI Desktop nun standardmäßig Microsoft Edge WebView2für die OAuth-Authentifizierung für alle Connectors. Sie können das Standardverhalten jedoch mithilfe von Umgebungsvariablen ändern.
Um die Verwendung von WebView2 für bestimmte Connectors zu deaktivieren, setzen Sie
PQ_ExtendEdgeChromiumOAuthDenyList
mit dem/den Namen des/der Connectors, den/die Sie deaktivieren möchten. Mehrere Connectors werden durch Semikolon getrennt.setx PQ_ExtendEdgeChromiumOAuthDenyList MyExtension1;MyExtension2
Um die Verwendung von WebView2 zu deaktivieren, setzen Sie
PQ_DisableEdgeChromiumOAuth
auf true.setx PQ_DisableEdgeChromiumOAuth true
Dezember 2020 Power BI Veröffentlichung
Ab Dezember 2020 verwendet Power BI Desktop Microsoft Edge WebView2 für die OAuth-Authentifizierung mit bestimmten Connectors. Diese Anschlüsse sind:
- GitHub
- QuickBooks Online
- Salesforce-Berichte
- Salesforce-Objekte
- Smartsheet
- Twilio
- Zendesk
Auf Ihrem Power BI Desktop-Rechner können Sie die WebView2-Steuerung entweder durch die Installation des neuen Edge (Chromium)-Browsers (zumindest Beta) von https://www.microsoftedgeinsider.com/downloadoder durch die Installation des WebView2 redist-Paketserhalten.
Alle anderen Connectors verwenden standardmäßig den Internet Explorer 11, es sei denn, die Einstellungen werden durch Umgebungsvariablen außer Kraft gesetzt.
Um WebView2 für alle Anschlüsse zu aktivieren, setzen Sie
PQ_EdgeChromiumOAuthAllowListAll
auf true:setx PQ_EdgeChromiumOAuthAllowListAll true
Um WebView2 für bestimmte Connectors zu aktivieren, setzen Sie
PQ_ExtendEdgeChromiumOAuthAllowList
mit dem/den Namen des/der Connectors, die Sie aktivieren möchten. Mehrere Connectors werden durch Semikolon getrennt.setx PQ_ExtendEdgeChromiumOAuthAllowList MyExtension1;MyExtension2
Um die Verwendung von WebView2 zu deaktivieren, setzen Sie
PQ_DisableEdgeChromiumOAuth
auf true.setx PQ_DisableEdgeChromiumOAuth true