A página Framework de extensões na secção Plataforma do menu Administração permite ativar ou desativar as opções do framework de extensões do Looker.
Framework de extensões
Quando ativada, a opção Estrutura de extensões permite aos programadores criar e executar aplicações alojadas no Looker, bem como instalar e executar extensões a partir do Looker Marketplace, como o Explorador de APIs e o dicionário de dados. Esta funcionalidade está ativada por predefinição.
Quando esta funcionalidade está desativada, todas as extensões instaladas ficam ocultas e indisponíveis para os utilizadores.
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 de os utilizadores poderem instalar e usar extensões do Marketplace, um administrador do Looker tem de ativar a funcionalidade Marketplace.
Carregamento melhorado de extensões
Para resolver potenciais violações da Política de Segurança de Conteúdos (CSP), existe um novo mecanismo de carregamento melhorado para a framework de extensões do Looker, que inclui as seguintes alterações:
- Para corrigir violações da Política de Segurança de Conteúdos (CSP), o HTML é gerado para carregar uma extensão no servidor e não no navegador.
- A etiqueta
base
é removida, o que pode afetar a divisão de código personalizado. - O novo carregador usa um preâmbulo
<!DOCTYPE html>
. Isto pode afetar os componentes que usamheight: 100%;
. Pode mitigar esta situação através da utilização doheight: 100vh
.
Para usar o mecanismo de carregamento melhorado, um administrador do Looker pode ativar o carregamento melhorado de extensões.