Power BI Desktop'ta OAuth kimlik doğrulaması için Microsoft Edge'i (Chromium) etkinleştirme
Verilerinize bağlanmak için OAuth kimlik doğrulaması kullanıyorsanız, Power Query'deki OAuth iletişim kutusunda Microsoft Internet Explorer 11 eklenmiş denetim tarayıcısı kullanılır. Ancak QuickBooks Online, Salesforce Raporları ve Salesforce Nesneleri gibi bazı web hizmetleri artık Internet Explorer 11'i desteklememektedir.
Ekim 2021 Power BI sürümü
Ekim 2021 itibarıyla Power BI Desktop artık tüm bağlayıcılar için OAuth kimlik doğrulaması için varsayılan olarak Microsoft Edge WebView2 kullanıyor. Ancak, ortam değişkenlerini kullanarak varsayılan davranışı değiştirebilirsiniz.
Belirli bağlayıcılar için WebView2 kullanımını devre dışı bırakmak için, devre dışı bırakmak istediğiniz bağlayıcıların adlarıyla ayarlayın
PQ_ExtendEdgeChromiumOAuthDenyList
. Birden çok bağlayıcı noktalı virgülle ayrılır.setx PQ_ExtendEdgeChromiumOAuthDenyList MyExtension1;MyExtension2
WebView2 kullanımını devre dışı bırakmak için true olarak ayarlayın
PQ_DisableEdgeChromiumOAuth
.setx PQ_DisableEdgeChromiumOAuth true
Aralık 2020 Power BI sürümü
Aralık 2020 itibarıyla Power BI Desktop, belirli bağlayıcılarla OAuth kimlik doğrulaması için Microsoft Edge WebView2'yi kullanır. Bu bağlayıcılar şunlardır:
- GitHub
- QuickBooks Online
- Salesforce Raporları
- Salesforce Nesneleri
- Smartsheet
- Twilio
- Zendesk
Power BI Desktop makinenizde, 'den https://www.microsoftedgeinsider.com/downloadyeni Edge (Chromium) tarayıcısını (en az beta) yükleyerek veya WebView2 redist paketini yükleyerek WebView2 denetimini alabilirsiniz.
Ayarlar ortam değişkenleri kullanılarak geçersiz kılınmadığı sürece, diğer tüm bağlayıcılar varsayılan olarak Internet Explorer 11'i kullanır.
WebView2'yi tüm bağlayıcılar için etkinleştirmek için true olarak ayarlayın
PQ_EdgeChromiumOAuthAllowListAll
:setx PQ_EdgeChromiumOAuthAllowListAll true
WebView2'yi belirli bağlayıcılar için etkinleştirmek istediğiniz bağlayıcıların adlarıyla ayarlayın
PQ_ExtendEdgeChromiumOAuthAllowList
. Birden çok bağlayıcı noktalı virgülle ayrılır.setx PQ_ExtendEdgeChromiumOAuthAllowList MyExtension1;MyExtension2
WebView2 kullanımını devre dışı bırakmak için true olarak ayarlayın
PQ_DisableEdgeChromiumOAuth
.setx PQ_DisableEdgeChromiumOAuth true