Skip to content

Grist Admin Toolkit 1.0

Choose a tag to compare

@RogerPenna RogerPenna released this 09 Jun 21:25
· 2 commits to main since this release

πŸ› οΈ v1.0 - Grist Admin & Data Toolkit (Official Release)

Welcome to the first official release of the Grist Admin & Data Toolkit. This version marks the transition from a
specialized tool to a comprehensive, general-purpose suite for Grist administrators and power users.

🌟 Key Highlights

  • 🌍 Full Internationalization: The interface now fully supports both English (standard) and Portuguese.
  • πŸ“˜ Deep-Linked Help System: Every tab now features a contextual help icon (❓) that opens the relevant section of the
    documentation in a new tab.
  • 🚚 Advanced Data Transporter: A sophisticated 3-phase engine to move tables and records between documents while
    preserving relationships, visible columns, and Python formulas.
  • πŸ—οΈ Infrastructure as Code (Blueprint): Create or completely rebuild Grist documents from JSON schemas, including a
    "Lobotomy" phase to safely handle formula dependencies.
  • ⚑ One-Click Execution: The new run_toolkit.bat automatically handles virtual environment creation and dependency
    installation for a seamless setup experience.

πŸ” Access Management Suite

  • Global View: Deep audit of individual user permissions across the organization.
  • Document Mapping: Recursive scan of workspaces to identify "permission creep."
  • Quick Actions: Batch invite or revoke access for email lists.
  • ACL Rules: Human-readable denormalization of complex Grist Access Control Lists.

πŸ—οΈ Data Engineering Suite

  • Table Cloner: Copy schemas across documents without data.
  • Integrity Audit: Sync Grist permissions with your internal "Control Tables."
  • AI Populate: Integration with LLMs to generate realistic test data.

πŸš€ How to Run

  1. Download the GristAdminToolkit_v1.0.zip attached below.
  2. Unzip it to a folder on your computer.
  3. Double-click run_toolkit.bat.
    • The script will automatically set up Python, the virtual environment, and all necessary libraries for you.

Security Note: This tool communicates directly with your Grist server via the official REST API. Your API keys and data
are stored only locally on your machine.