Looker (Google Cloud 핵심 서비스)의 사용자 인증 방법

Looker (Google Cloud 핵심 서비스) 인스턴스와 해당 데이터에 대한 액세스를 안전하게 제어하려면 다양한 ID 공급업체를 통해 사용자를 인증하면 됩니다. 이러한 방법을 사용하면 Looker (Google Cloud 핵심 서비스)를 기존 ID 관리 시스템에 통합하여 승인된 사용자가 Looker (Google Cloud 핵심 서비스)에 액세스할 수 있도록 할 수 있습니다.

기본 인증 방법

Looker (Google Cloud 핵심 서비스) 인스턴스를 만들 때 다음 기본 인증 방법 중 하나를 선택합니다.

  • Google OAuth (기본값): Google 계정 (예: Google Workspace 또는 Cloud ID)을 사용하여 사용자를 인증합니다.
  • 직원 ID 제휴: 각 사용자의 Google 계정을 관리할 필요 없이 Microsoft Entra ID, Okta 또는 PingIdentity와 같은 외부 엔터프라이즈 ID 공급업체 (IdP)를 사용하여 사용자를 인증합니다.

인스턴스 생성 중에 기본 인증 방법을 선택하는 이유

SAML 또는 OpenID Connect와 같은 인앱 인증 방법과 달리 Google OAuth 및 직원 ID 제휴는 Google Cloud 인프라 수준에서 Identity and Access Management (IAM)와 직접 통합됩니다.

인스턴스 생성 중에 기본 인증 방법을 선택해야 하는 이유는 다음과 같습니다.

  • IAM 액세스 제어: Google Cloud 인스턴스에 전용 인증 사용자 인증 정보를 프로비저닝하고 사용자가 인스턴스에 액세스할 수 있도록 허용하기 전에 필요한 IAM 권한 (예: roles/looker.instanceUser)이 있는지 확인합니다.
  • 초기 관리자 액세스 (부트스트랩): 새 인스턴스가 생성되면 애플리케이션 내에 사용자 또는 서드 파티 IdP 설정이 없습니다. 기본 인증 방법을 사용하면 관리자가 처음으로 로그인하여 인스턴스를 설정하고 권한을 구성할 수 있습니다.
  • 백업 액세스 (비상용): 나중에 인앱 SAML 또는 OpenID Connect를 구성하고 해당 구성에 문제 (예: 만료된 인증서 또는 네트워크 잘못된 구성)가 발생하는 경우 기본 인증 방법은 관리자가 계속 로그인하여 문제를 해결할 수 있도록 보안 백업을 제공합니다.

인앱 인증 방법

Looker (Google Cloud 핵심 서비스) 인스턴스를 만든 후 Looker 관리 설정 내에서 인앱 인증을 선택적으로 구성할 수 있습니다. 하지만 인앱 인증 방법을 사용하려면 인스턴스의 기본 인증 방법으로 Google OAuth를 선택해야 합니다. 다음과 같은 인앱 인증 방법을 사용할 수 있습니다.

다음 단계