Povolení ověřování OAuth v Microsoft Edgi (Chromium) v Power BI Desktopu
Pokud pro připojení k datům používáte ověřování OAuth, dialogové okno OAuth v Power Query používá prohlížeč vloženého ovládacího prvku Microsoft Internet Explorer 11. Některé webové služby, jako jsou QuickBooks Online, Sestavy Salesforce a Objekty Salesforce, už internet Explorer 11 nepodporují.
Poznámka
Pokud používáte dřívější verzi Power BI, přejděte na verzi Power BI z prosince 2020.
Od října 2021 teď Power BI Desktop ve výchozím nastavení používá pro ověřování OAuth pro všechny konektory Microsoft Edge WebView2. Výchozí chování ale můžete změnit pomocí proměnných prostředí.
Chcete-li zakázat použití WebView2 pro konkrétní konektory, nastavte
PQ_ExtendEdgeChromiumOAuthDenyList
názvy konektorů, které chcete zakázat. Více spojnic je odděleno středníky.setx PQ_ExtendEdgeChromiumOAuthDenyList MyExtension1;MyExtension2
Chcete-li zakázat použití WebView2, nastavte
PQ_DisableEdgeChromiumOAuth
na hodnotu true.setx PQ_DisableEdgeChromiumOAuth true
Od prosince 2020 používá Power BI Desktop k ověřování OAuth s určitými konektory Microsoft Edge WebView2 . Mezi tyto konektory patří:
- GitHubu
- QuickBooks Online
- Sestavy Salesforce
- Objekty Salesforce
- Smartsheet
- Twilio
- Zendesk
Na počítači Power BI Desktopu můžete získat ovládací prvek WebView2 buď tak, že nainstalujete nový prohlížeč Edge (Chromium) (alespoň beta verze) z https://www.microsoftedgeinsider.com/download, nebo instalací balíčku WebView2 redist.
Všechny ostatní konektory budou ve výchozím nastavení používat Internet Explorer 11, pokud se nastavení nepřepíše pomocí proměnných prostředí.
Pokud chcete povolit WebView2 pro všechny konektory, nastavte
PQ_EdgeChromiumOAuthAllowListAll
hodnotu true:setx PQ_EdgeChromiumOAuthAllowListAll true
Pokud chcete povolit WebView2 pro konkrétní konektory, nastavte
PQ_ExtendEdgeChromiumOAuthAllowList
názvy konektorů, které chcete povolit. Více spojnic je odděleno středníky.setx PQ_ExtendEdgeChromiumOAuthAllowList MyExtension1;MyExtension2
Chcete-li zakázat použití WebView2, nastavte
PQ_DisableEdgeChromiumOAuth
na hodnotu true.setx PQ_DisableEdgeChromiumOAuth true