Povolenie overovania OAuth v Microsoft Edgei (Chromium) v aplikácii Power BI Desktop
Ak na pripojenie k svojim údajom používate overovanie OAuth, dialógové okno OAuth v doplnku Power Query používa prehliadač vloženého ovládacieho prvku Microsoft Internet Explorer 11. Niektoré webové služby, ako napríklad QuickBooks Online, Zostavy Salesforce a Objekty lokality Salesforce, však už nepodporujú Internet Explorer 11.
Poznámka
Ak používate predchádzajúce vydanie služby Power BI, prejdite na vydanie služby Power BI z decembra 2020.
Od októbra 2021 používa aplikácia Power BI Desktop predvolene funkciu Microsoft Edge WebView2 na overovanie OAuth pre všetky konektory. Predvolené správanie však môžete zmeniť pomocou premenných prostredia.
Ak chcete pre konkrétne konektory zakázať použitie aplikácie WebView2, nastavte
PQ_ExtendEdgeChromiumOAuthDenyList
s názvami konektorov, ktoré chcete zakázať. Viaceré konektory sú oddelené bodkočiarkami.setx PQ_ExtendEdgeChromiumOAuthDenyList MyExtension1;MyExtension2
Ak chcete zakázať použitie funkcie WebView2, nastavte hodnotu
PQ_DisableEdgeChromiumOAuth
true.setx PQ_DisableEdgeChromiumOAuth true
Od decembra 2020 používa aplikácia Power BI Desktop aplikáciu Microsoft Edge WebView2 na overovanie OAuth s určitými konektormi. Sú to tieto konektory:
- GitHub
- QuickBooks Online
- Zostavy lokality Salesforce
- Objekty lokality Salesforce
- Smartsheet
- Twilio
- Zendesk
Ovládací prvok WebView2 môžete získať v počítači s aplikáciou Power BI Desktop buď nainštalovaním nového prehliadača Microsoft Edge (Chromium) (aspoň verzie beta) z https://www.microsoftedgeinsider.com/downloadlokality , alebo inštaláciou redist balíka WebView2.
Všetky ostatné konektory budú predvolene používať Internet Explorer 11, pokiaľ nie sú nastavenia prepísané pomocou premenných prostredia.
Ak chcete povoliť WebView2 pre všetky konektory, nastavte na hodnotu
PQ_EdgeChromiumOAuthAllowListAll
true:setx PQ_EdgeChromiumOAuthAllowListAll true
Ak chcete povoliť WebView2 pre konkrétne konektory, nastavte
PQ_ExtendEdgeChromiumOAuthAllowList
názov konektorov, ktoré chcete povoliť. Viaceré konektory sú oddelené bodkočiarkami.setx PQ_ExtendEdgeChromiumOAuthAllowList MyExtension1;MyExtension2
Ak chcete zakázať použitie funkcie WebView2, nastavte hodnotu
PQ_DisableEdgeChromiumOAuth
true.setx PQ_DisableEdgeChromiumOAuth true