Abilitazione di Microsoft Edge (Chromium) per l'autenticazione OAuth in Power BI Desktop
Se si usa l'autenticazione OAuth per connettersi ai dati, la finestra di dialogo OAuth in Power Query usa il browser di controllo incorporato di Microsoft Internet Explorer 11. Tuttavia, alcuni servizi Web, ad esempio QuickBooks Online, Salesforce Reports e Salesforce Objects, non supportano più Internet Explorer 11.
Rilascio di Power BI di ottobre 2021
Nota
Se si usa una versione precedente di Power BI, passare alla versione di dicembre 2020 di Power BI.
A partire da ottobre 2021, Power BI Desktop usa ora Microsoft Edge WebView2, per impostazione predefinita, per l'autenticazione OAuth per tutti i connettori. Tuttavia, è possibile modificare il comportamento predefinito usando le variabili di ambiente.
Per disabilitare l'uso di WebView2 per connettori specifici, impostare
PQ_ExtendEdgeChromiumOAuthDenyList
con i nomi dei connettori da disabilitare. Più connettori sono separati da punti e virgola.setx PQ_ExtendEdgeChromiumOAuthDenyList MyExtension1;MyExtension2
Per disabilitare l'uso di WebView2, impostare su
PQ_DisableEdgeChromiumOAuth
true.setx PQ_DisableEdgeChromiumOAuth true
Versione di power BI di dicembre 2020
A partire da dicembre 2020, Power BI Desktop usa Microsoft Edge WebView2 per l'autenticazione OAuth con determinati connettori. Questi connettori sono:
- GitHub
- QuickBooks Online
- Report di Salesforce
- Oggetti Salesforce
- Smartsheet
- Twilio
- Zendesk
Nel computer Power BI Desktop è possibile ottenere il controllo WebView2 installando il nuovo browser Edge (Chromium) (almeno beta) da https://www.microsoftedgeinsider.com/downloado installando il pacchetto redist WebView2.
Tutti gli altri connettori useranno Internet Explorer 11 per impostazione predefinita, a meno che le impostazioni non vengano sostituite tramite variabili di ambiente.
Per abilitare WebView2 per tutti i connettori, impostare su
PQ_EdgeChromiumOAuthAllowListAll
true:setx PQ_EdgeChromiumOAuthAllowListAll true
Per abilitare WebView2 per connettori specifici, impostare
PQ_ExtendEdgeChromiumOAuthAllowList
con i nomi dei connettori da abilitare. Più connettori sono separati da punti e virgola.setx PQ_ExtendEdgeChromiumOAuthAllowList MyExtension1;MyExtension2
Per disabilitare l'uso di WebView2, impostare su
PQ_DisableEdgeChromiumOAuth
true.setx PQ_DisableEdgeChromiumOAuth true