Paramètres d'administration - Framework d'extension

La page Framework des extensions de la section Plate-forme du menu Administration vous permet d'activer ou de désactiver les options du framework d'extension Looker.

Framework d'extensions

Lorsqu'elle 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 à partir de Looker Marketplace, telles que l'explorateur d'API et le dictionnaire de données. 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.

Les tarifs, les conditions et d'autres informations pour le contenu et les extensions Marketplace tels que l'API Explorer 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 de non-respect potentiels de la Content Security Policy (CSP), il existe un nouveau mécanisme de chargement amélioré pour le framework d'extension Looker. Il inclut les modifications suivantes:

  • Pour résoudre les cas de non-respect de Content Security Policy (CSP), du code HTML est généré pour charger une extension sur le serveur plutôt que dans le navigateur.
  • La balise base est supprimée, ce qui peut avoir un impact sur le fractionnement du code personnalisé.
  • Le nouveau chargeur utilise un préambule <!DOCTYPE html>. Cela peut avoir un impact sur les composants qui utilisent height: 100%;. Vous pouvez limiter ce problème à l'aide de height: 100vh.

Pour utiliser le mécanisme de chargement amélioré, un administrateur Looker peut activer le chargement amélioré des extensions.