You want to embed your Looker content into another website. How should you do it?
There are 3 main methods of Looker embedding. Choose the one that best fits your use case.
- The easiest type of embedding to set up is Private Embed. The only setup is to insert the URL to your Look or dashboard inside an iframe on your website. The caveat is that visitors to your website will see a Looker login page inside the iframe, so they will need to have Looker credentials in order to sign in.
- The most common type of embedding used by Looker customers is Single Sign On (SSO) Embed. Single sign-on (SSO) embedding is a way to present private embedded Looks, Explores, dashboards, or LookML dashboards to your users without requiring them to have a separate Looker login. Instead, users will be authenticated through your own application.
SSO embedding works by creating a special Looker URL that you will use in an iframe. The URL contains the information you want to share, the ID of the user in your system, and the permissions you want that user to have. You’ll then sign the URL with a secret key provided by Looker.
If you don’t want to require any authentication, consider using Public Embed Looks. Note that this feature only allows embedding of Looks, not dashboards or any other Looker page.