Číst v angličtině

Sdílet prostřednictvím


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í.

Verze Power BI z října 2021

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
    

Verze Power BI z prosince 2020

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