Na página Extension Framework na seção Plataforma do menu Admin, é possível ativar ou desativar as opções do framework da extensão do Looker.
Framework de extensões
Quando ativada, a opção Extension Framework permite que os desenvolvedores criem e executem aplicativos hospedados pelo Looker, além da instalação e execução de extensões no Marketplace do Looker, como o API Explorer e o dicionário de dados. Esse recurso é ativado por padrão.
Quando esse recurso estiver desativado, todas as extensões que foram instaladas ficarão ocultas e ficarão indisponíveis para os usuários.
Os preços, os termos e outros detalhes do conteúdo e das extensões do Marketplace, como o API Explorer e o dicionário de dados, estão listados na página da loja relevante. Antes que os usuários possam instalar e usar extensões do Marketplace, um administrador do Looker precisa ativar o recurso Marketplace.
Carregamento de extensões avançado
Para lidar com possíveis violações da Política de Segurança de Conteúdo (CSP), temos um novo mecanismo de carregamento aprimorado para o framework da extensão do Looker, que inclui as seguintes mudanças:
- Para corrigir violações da Política de Segurança de Conteúdo (CSP), o HTML é gerado para carregar uma extensão no servidor em vez de no navegador.
- A tag
base
é removida, o que pode afetar a divisão de código personalizada. - O novo carregador usa um preâmbulo
<!DOCTYPE html>
. Isso pode afetar componentes que usamheight: 100%;
. É possível mitigar isso usandoheight: 100vh
.
Para usar o mecanismo de carregamento avançado, um administrador do Looker pode ativar o carregamento de extensões avançado.