Impala에 대한 외부 OAuth 구성

Tableau DesktopTableau Server의 Tableau 2025.3과 Tableau Cloud 2026.1부터 OAuth 2.0/OIDC를 사용하여 외부 ID 공급자의 ID를 Impala에 페더레이션할 수 있습니다.

ID 공급자에 따라 통합을 구성하는 데 여러 단계가 필요할 수 있습니다. 다음은 개요 수준의 정보입니다.

Impala에서 IDP 구성

Impala에서 IdP를 구성하는 방법에 대한 자세한 내용은 Cloudera 설명서에서 OAuth 인증 구성(영문)(링크가 새 창에서 열림)을 참조하십시오.

IdP 구성

  1. Tableau Desktop용 IDP 및 Tableau Server 또는 Tableau Cloud에서 OAuth 클라이언트를 만듭니다. Desktop 클라이언트에는 PKCE(링크가 새 창에서 열림) 활성화가 필요하고 http://localhost 리디렉션을 사용해야 합니다.

  2. Tableau OAuth 구성 파일을 만듭니다. 이를 수행하는 방법에 대한 자세한 내용은 GitHub(링크가 새 창에서 열림)OAuth 구성 및 사용(영문)(링크가 새 창에서 열림)여기(링크가 새 창에서 열림)에서 예를 참조하십시오. 다른 IDP의 사례도 유용합니다.

    1. Tableau OAuth 구성 ID 앞에 'custom_'을 붙여야 합니다.

      참고: OAuth 구성 ID는 최대 36자로 제한합니다. 이보다 긴 ID를 사용하면 오류가 발생하지는 않지만 작동하지도 않습니다.

    2. IDP가 동적 localhost 포트를 지원하는 경우 OAUTH_CAP_FIXED_PORT_IN_CALLBACK_URL을 사용하지 않도록 설정합니다. IDP가 지원하지 않는 경우 구성 파일과 IDP의 허용 목록에 여러 localhost 콜백 URL을 추가해야 합니다.

  3. 데스크톱 호스트의 각 응용 프로그램과 연결된 OAuthConfigs 폴더(Tableau Desktop, Tableau Prep Builder, Tableau Bridge)와 사이트 설정 페이지를 통해 OAuth를 사용할 각 Tableau Server 및 Tableau Cloud 사이트에 새 Tableau OAuth 구성 파일을 설치합니다. 자세한 내용은 Desktop의 사용자 지정 OAuth 구성(링크가 새 창에서 열림)사이트 수준 OAuth 클라이언트(링크가 새 창에서 열림)를 참조하십시오.

Impala에 연결

사용자는 OAuth를 사용하여 로그인을 선택하고 이전에 설치한 OAuth 공급자를 선택해야 합니다.

 

피드백을 제공해 주셔서 감사합니다!귀하의 피드백이 제출되었습니다. 감사합니다!