[Outil Externe] Grist Admin & Data Toolkit : Gérez vos organisations, utilisateurs et données à grande échelle

Bonjour à tous,

Je souhaite partager avec vous un projet sur lequel je travaille : le Grist Admin & Data Toolkit. Il s’agit d’une
application externe (basée sur Streamlit) qui se connecte à Grist via l’API pour simplifier la vie des administrateurs
et des ingénieurs de données. Que vous gériez une petite équipe ou une organisation complexe avec des centaines de
documents, cet outil vous permet d’automatiser des tâches fastidieuses, d’auditer la sécurité de vos accès en un clic
et de manipuler vos structures de données avec une agilité que l’interface standard ne permet pas toujours.

Voici les principales fonctionnalités de l’application :

  • Gestion Globale des Accès : Cartographie complète de tous les utilisateurs à travers tous les documents d’une
    organisation. Permet la copie en masse de permissions d’un document à un autre.
  • Sécurité & Invitations : Système d’invitation groupée au niveau de l’organisation (Member/Owner/Editor) avec
    vérification de sécurité automatique pour distinguer les membres des « Guests » (très utile pour respecter les
    limites des plans gratuits).
  • Transporteur de Données (3 Phases) : Déplacez des tables entières entre documents tout en préservant intelligemment
    les relations (References), les formules et les options de widgets, sans erreurs de Sandbox.
  • Infrastructure as Code (Blueprint) : Exportez la structure complète d’un document en format JSON pour le cloner, le
    versionner ou le modifier avec l’aide d’une IA.
  • Audit d’Intégrité : Comparez une table de contrôle (votre liste de membres souhaitée) avec les permissions réelles
    de Grist pour accorder ou révoquer des accès instantanément.
  • Dé-normalisation des ACL : Visualisez et modifiez les règles d’accès complexes (_grist_ACLRules) dans une interface
    lisible, avec système de sauvegarde automatique avant application.
  • Population par IA : Générez des templates contextuels basés sur vos schémas réels pour peupler vos tables avec des
    données de test via une IA.
  • Monitoring des Limites : Scannez l’utilisation de tous les documents de l’organisation (nombre de lignes et poids
    des données) pour anticiper les besoins d’optimisation.

L’outil fonctionne aussi bien avec Grist SaaS qu’avec les instances auto-hébergées.

Idéalement, pour toute question, suggestion ou retour d’expérience, vous pouvez me contacter ici-même sur le forum
officiel de Grist ou me retrouver sur le serveur Discord officiel de Grist.

2 « J'aime »