뷰어의 사용자 인증 정보 강제 적용

커뮤니티 커넥터는 커넥터에서 생성된 모든 데이터 소스에 보기 권한 사용자의 사용자 인증 정보를 적용할 수 있습니다.

필수 읽기

데이터 스튜디오 보고서에는 하나 이상의 데이터 소스가 연결될 수 있습니다. 사용자는 커넥터에서 새 데이터 소스를 만들 때 데이터 소스에서 소유자의 사용자 인증 정보를 사용할지 또는 뷰어의 사용자 인증 정보를 사용할지 선택할 수 있습니다.

소유자의 사용자 인증 정보와 뷰어의 사용자 인증 정보 선택

사용자 ID 속성에 액세스할 때 유효 사용자는 커넥터를 승인한 사용자를 기반으로 합니다.

  • 소유자의 사용자 인증 정보가 있는 데이터 소스의 경우 데이터 소스 소유자는 유효 사용자입니다. 데이터 소스 소유자는 데이터 소스를 만들 때 커넥터를 승인합니다.
  • 조회자의 사용자 인증 정보가 있는 데이터 소스의 경우 유효 사용자는 보고서 뷰어입니다. 보고서 뷰어는 보고서를 볼 때 커넥터를 승인합니다.

이점

  • 데이터의 기밀성을 보장할 수 있습니다.
  • 데이터 액세스는 한 사용자에서 다른 사용자로 공유할 수 없습니다.
  • 사용자가 자신과 관련된 데이터만 볼 수 있도록 설정할 수 있습니다.
  • 이제 사용자는 확장 가능한 대시보드를 더 쉽게 만들 수 있습니다.

구현 단계

커넥터에 뷰어의 사용자 인증 정보를 적용하는 작업은 두 단계로 이루어집니다.

  1. 커넥터의 매니페스트에서 dataStudio.forceViewersCredentialstrue로 설정합니다. 자세한 내용은 매니페스트 참조를 확인하세요.
  2. 사용 사례에 따라 액세스 제어 로직을 구현할 수 있습니다. 보고서 보기 권한 사용자와 관련된 데이터만 커넥터에서 반환되도록 합니다. 코드에서 사용자 ID/이메일 주소에 액세스하는 방법은 사용자 ID 속성 액세스를 참조하세요.