埋め込みのスタートガイド - 署名付き埋め込みを有効にする

署名付き埋め込みでは、Looker の独立したログインを必要とせずに、埋め込みまれたプライベートの Look、可視化、Explore、ダッシュボード、LookML ダッシュボードをユーザーに提供する手段です。代わりに、ユーザーは自社のアプリケーションを介して認証されます。

Looker インスタンスで署名付き埋め込みを使用するには、Looker 管理パネルで署名付き埋め込みを有効にして、埋め込みシークレットを作成する必要があります。埋め込みシークレットは、署名付き埋め込みリクエストが正当で、他の者によって偽造されていないことを検証します。署名付きエンベディングを有効にする手順は次のとおりです。

  1. Looker の [管理] セクションで、[埋め込み] ページに移動します。
  2. [埋め込み SSO 認証] プルダウンで、オプションが [無効] に設定されている場合は、[有効] を選択してから、[更新] をクリックします。
  3. Looker で追加の [埋め込み] オプションが表示されます。

  4. 埋め込み秘密鍵を生成するには、[シークレットを埋め込む] セクションで [シークレットを設定] ボタンを選択します。
  5. アプリケーションで、JavaScript イベントを使用して、Looker が埋め込まれている iframe と親アプリケーションの間で通信する場合は、親アプリケーションのドメイン名を [埋め込みドメイン許可リスト] フィールドに追加します。