Paramètres d'administration - Framework d'extensions

La page Extension Framework de la section Platform du menu Admin vous permet d'activer ou de désactiver les options du framework d'extension Looker.

Framework d'extensions

Lorsque cette option est activée, l'option Extension Framework permet aux développeurs de créer et d'exécuter des applications hébergées par Looker, ainsi que d'installer et d'exécuter des extensions depuis Looker Marketplace, comme API Explorer et le Data Dictionary. Cette fonctionnalité est activée par défaut.

Lorsque cette fonctionnalité est désactivée, les extensions installées sont masquées et indisponibles pour les utilisateurs.

Le développement sur le framework de l'extension Looker est gratuit en version bêta et le restera sans frais pour les développeurs. Les conditions et l'assistance seront finalisées et introduites lorsque cette fonctionnalité sera en disponibilité générale.

Les tarifs, les conditions et d'autres informations concernant le contenu et les extensions Marketplace, comme l'explorateur d'API et le dictionnaire de données, sont répertoriés sur la page commerciale correspondante. Pour que les utilisateurs puissent installer et utiliser des extensions Marketplace, un administrateur Looker doit activer la fonctionnalité Marketplace.

Chargement amélioré des extensions

Pour résoudre les cas potentiels de non-respect des Content Security Policy (CSP), il existe un nouveau mécanisme de chargement amélioré pour le framework de l'extension Looker, qui inclut les modifications suivantes:

  • Pour corriger les cas de non-respect des règles CSP (Content Security Policy), le code HTML est généré afin de charger une extension sur le serveur plutôt que dans le navigateur.
  • La balise base est supprimée, ce qui peut affecter la division du code personnalisé.
  • Le nouveau chargeur utilise un préambre <!DOCTYPE html>. Cela peut avoir une incidence sur les composants qui utilisent height: 100%;. Vous pouvez atténuer ce risque en utilisant height: 100vh.

Le chargeur amélioré peut entraîner des erreurs avec les extensions existantes. Désactivez cette option pour utiliser l'ancien chargeur de framework d'extensions.