Jaa


Microsoft Edgen (Chromium) käyttöönotto OAuth-todennusta varten Power BI Desktopissa

Jos käytät OAuth-todennusta tietoihisi yhdistämiseen, Power Queryn OAuth-valintaikkunassa käytetään Microsoft Internet Explorer 11 Embedded -ohjausobjektiselainta. Tietyt verkkopalvelut, kuten QuickBooks Online, Salesforce-raportit ja Salesforce-objektit, eivät kuitenkaan enää tue Internet Explorer 11:ttä.

Power BI: lokakuun 2021 julkaisu

Muistiinpano

Jos käytät aiempaa Power BI -julkaisuversiota, siirry joulukuun 2020 Power BI -julkaisuversioon.

Vuoden 2021 lokakuusta alkaen Power BI Desktop käyttää oletuksena Microsoft Edge WebView2:ta OAuth-todennukselle kaikille liittimille. Voit kuitenkin muuttaa oletustoimintaa käyttämällä ympäristömuuttujia.

  • Jos haluat poistaa käytöstä WebView2:n käytön tietyille liittimille, määritä PQ_ExtendEdgeChromiumOAuthDenyList sen liittimen tai liitinten nimet, jotka haluat poistaa käytöstä. Useita liittimiä erotetaan toisistaan puolipisteillä.

    setx PQ_ExtendEdgeChromiumOAuthDenyList   MyExtension1;MyExtension2
    
  • Jos haluat poistaa WebView2-kohteen käytöstä, määritä arvoksi PQ_DisableEdgeChromiumOAuth true.

    setx PQ_DisableEdgeChromiumOAuth   true
    

Joulukuun 2020 Power BI -julkaisu

Joulukuussa 2020 Power BI Desktop käyttää Microsoft Edge WebView2 :ta OAuth-todennukseen tietyillä liittimillä. Liittimiä ovat seuraavat:

  • GitHub
  • QuickBooks Online
  • Salesforce-raportit
  • Salesforce-objektit
  • Smartsheet
  • Twilio
  • Zendesk

Saat Power BI Desktop -tietokoneessasi WebView2-ohjausobjektin joko asentamalla uuden Edge (Chromium) -selaimen (ainakin beeta) palvelusta https://www.microsoftedgeinsider.com/downloadtai asentamalla WebView2-uudelleenohjauspaketin.

Kaikki muut liittimet käyttävät oletusarvoisesti Internet Explorer 11:tä, ellei asetuksia ohiteta ympäristömuuttujien avulla.

  • Jos haluat ottaa WebView2:n käyttöön kaikille liittimille, määritä arvoksi PQ_EdgeChromiumOAuthAllowListAll tosi:

    setx PQ_EdgeChromiumOAuthAllowListAll   true
    
  • Jos haluat ottaa WebView2:n käyttöön tietyille liittimille, määritä PQ_ExtendEdgeChromiumOAuthAllowList sen liittimen tai liitinten nimet, jotka haluat ottaa käyttöön. Useita liittimiä erotetaan toisistaan puolipisteillä.

    setx PQ_ExtendEdgeChromiumOAuthAllowList   MyExtension1;MyExtension2
    
  • Jos haluat poistaa WebView2-kohteen käytöstä, määritä arvoksi PQ_DisableEdgeChromiumOAuth true.

    setx PQ_DisableEdgeChromiumOAuth   true