Megosztás a következőn keresztül:


A Microsoft Edge (Chromium) engedélyezése OAuth-hitelesítéshez a Power BI Desktopban

Ha OAuth-hitelesítést használ az adatokhoz való csatlakozáshoz, a Power Query OAuth párbeszédpanelje a Microsoft Internet Explorer 11 beágyazott vezérlőböngészőt használja. Bizonyos webszolgáltatások, például a QuickBooks Online, a Salesforce-jelentések és a Salesforce-objektumok azonban már nem támogatják az Internet Explorer 11-et.

2021. októberi Power BI-kiadás

Megjegyzés:

Ha a Power BI egy korábbi kiadását használja, lépjen a 2020. decemberi Power BI-kiadásra.

2021 októberétől a Power BI Desktop alapértelmezés szerint a Microsoft Edge WebView2-t használja az összes összekötő OAuth-hitelesítéséhez. Az alapértelmezett viselkedést azonban környezeti változók használatával módosíthatja.

  • A WebView2 adott összekötőkhöz való használatának letiltásához állítsa be PQ_ExtendEdgeChromiumOAuthDenyList a letiltani kívánt összekötő(k) nevét. Több összekötőt pontosvessző választ el egymástól.

    setx PQ_ExtendEdgeChromiumOAuthDenyList   MyExtension1;MyExtension2
    
  • A WebView2 használatának letiltásához állítsa PQ_DisableEdgeChromiumOAuth igaz értékre.

    setx PQ_DisableEdgeChromiumOAuth   true
    

2020. decemberi Power BI-kiadás

2020 decemberétől a Power BI Desktop a Microsoft Edge WebView2-t használja az OAuth-hitelesítéshez bizonyos összekötőkkel. Ezek az összekötők a következők:

  • GitHub
  • QuickBooks Online
  • Salesforce-jelentések
  • Salesforce-objektumok
  • Smartsheet
  • Twilio
  • Zendesk

A Power BI Desktop-gépen a WebView2 vezérlőt az új Edge (Chromium) böngésző (legalább bétaverzió) https://www.microsoftedgeinsider.com/downloadtelepítésével vagy a WebView2 redist csomag telepítésével szerezheti be.

Az összes többi összekötő alapértelmezés szerint az Internet Explorer 11-et használja, kivéve, ha a beállítások felül vannak bírálva környezeti változók használatával.

  • Ha minden összekötőhöz engedélyezni szeretné a WebView2-t, állítsa PQ_EdgeChromiumOAuthAllowListAll igaz értékre:

    setx PQ_EdgeChromiumOAuthAllowListAll   true
    
  • A WebView2 adott összekötőkhöz való engedélyezéséhez állítsa be PQ_ExtendEdgeChromiumOAuthAllowList az engedélyezni kívánt összekötő(k) nevét. Több összekötőt pontosvessző választ el egymástól.

    setx PQ_ExtendEdgeChromiumOAuthAllowList   MyExtension1;MyExtension2
    
  • A WebView2 használatának letiltásához állítsa PQ_DisableEdgeChromiumOAuth igaz értékre.

    setx PQ_DisableEdgeChromiumOAuth   true