Oferecemos opções para você incorporar o conteúdo do Looker no seu aplicativo host usando iframes. Cada opção é diferente em como você gerencia e interage com seu iframe e autoriza/autentica seu usuário. Se você não tiver certeza de qual opção começar, confira o caminho de aprendizagem sugerido no final desta página.
Suas opções de incorporação de iframe
Cada opção é compatível com temas e pode incorporar painéis, painéis do LookML, explorações, aparências, visualizações de consulta e extensões.
Incorporação privada
- Você gerencia seu iframe diretamente.
- Você pode usar window.postMessage() para interagir com seu iframe.
- Seu usuário precisa se autenticar/autorizar diretamente no Looker ou usando o Logon único (SSO) com um provedor de identidade.
Primeiros passos com a incorporação particular
Incorporação do SSO
- Você gerencia seu iframe diretamente.
- Você pode usar window.postMessage() para interagir com seu iframe.
- Você gera um URL src src exclusivo para cada sessão de usuário incorporada. Esse URL de uso único cria um novo usuário incorporado do Looker ou atualiza um usuário existente.
- Você precisa autenticar/autorizar o usuário fora do Looker, por exemplo, por meio do provedor de identidade do seu aplicativo host via SSO.
Primeiros passos com a incorporação de SSO
Incorporação do SSO com o SDK incorporado (recomendado)
- Use a conveniente API JavaScript do SDK incorporado para gerenciar e interagir com seu iframe.
- Você gera um URL exclusivo para cada sessão de usuário incorporada. Esse URL de uso único cria um novo usuário incorporado do Looker ou atualiza um usuário existente. O SDK incorporado ajuda a automatizar parte da geração de URLs.
- Você precisa autenticar/autorizar o usuário fora do Looker, por exemplo, por meio do provedor de identidade do seu aplicativo host via SSO.
Primeiros passos com a incorporação de SSO com o SDK de incorporação
Programa de aprendizado sugerido
Sugerimos que você comece nesta ordem:
1. Primeiros passos com a incorporação privada
O embedding privado fornece uma compreensão básica da incorporação do Looker.
2. Primeiros passos com a incorporação de SSO com o SDK incorporado
A incorporação de SSO e o SDK incorporado são conceitos mais avançados.