Power BI Desktop에서 OAuth 인증에 Microsoft Edge(Chromium) 사용

OAuth 인증을 사용하여 데이터에 연결하는 경우 파워 쿼리의 OAuth 대화 상자에서 Microsoft Internet Explorer 11 포함된 컨트롤 브라우저를 사용합니다. 그러나 QuickBooks Online, Salesforce 보고서 및 Salesforce 개체와 같은 특정 웹 서비스는 더 이상 Internet Explorer 11을 지원하지 않습니다.

2021년 10월 Power BI 릴리스

참고 항목

이전 버전의 Power BI를 사용하는 경우 2020년 12월 Power BI 릴리스이동합니다.

2021년 10월 현재 Power BI Desktop은 기본적으로 모든 커넥터에 대한 OAuth 인증에 Microsoft Edge WebView2를 사용합니다. 그러나 환경 변수를 사용하여 기본 동작을 변경할 수 있습니다.

  • 특정 커넥터에 WebView2 사용을 사용하지 않도록 설정하려면 사용하지 않도록 설정할 커넥터의 이름으로 설정합니다 PQ_ExtendEdgeChromiumOAuthDenyList . 여러 커넥터는 세미콜론으로 구분됩니다.

    setx PQ_ExtendEdgeChromiumOAuthDenyList   MyExtension1;MyExtension2
    
  • WebView2 사용을 사용하지 않도록 설정하려면 true로 설정합니다 PQ_DisableEdgeChromiumOAuth .

    setx PQ_DisableEdgeChromiumOAuth   true
    

2020년 12월 Power BI 릴리스

2020년 12월 현재 Power BI Desktop은 특정 커넥터에서 OAuth 인증에 Microsoft Edge WebView2를 사용합니다. 이러한 커넥터는 다음과 같습니다.

  • GitHub
  • QuickBooks Online
  • Salesforce 보고서
  • Salesforce 개체
  • Smartsheet
  • Twilio
  • Zendesk

Power BI Desktop 컴퓨터에서 https://www.microsoftedgeinsider.com/download새 Edge(Chromium) 브라우저(적어도 베타)를 설치하거나 WebView2 재배포 패키지를 설치하여 WebView2 컨트롤을 가져올 수 있습니다.

환경 변수를 사용하여 설정을 재정의하지 않는 한 다른 모든 커넥터는 기본적으로 Internet Explorer 11을 사용합니다.

  • 모든 커넥터에 WebView2를 사용하도록 설정하려면 true로 설정합니다 PQ_EdgeChromiumOAuthAllowListAll .

    setx PQ_EdgeChromiumOAuthAllowListAll   true
    
  • 특정 커넥터에 WebView2를 사용하도록 설정하려면 사용하려는 커넥터의 이름으로 설정합니다 PQ_ExtendEdgeChromiumOAuthAllowList . 여러 커넥터는 세미콜론으로 구분됩니다.

    setx PQ_ExtendEdgeChromiumOAuthAllowList   MyExtension1;MyExtension2
    
  • WebView2 사용을 사용하지 않도록 설정하려면 true로 설정합니다 PQ_DisableEdgeChromiumOAuth .

    setx PQ_DisableEdgeChromiumOAuth   true