🔗 Update Toolbars Remotely
Enable remote toolbar management across unlimited computers with intelligent connectivity that automatically synchronizes Dynamo scripts, ready-to-use tools, icons, descriptions, and configurations from a central admin computer to all connected target workstations, providing real-time deployment control and execution analytics for enterprise-scale automation management.
Available at NonicaTab Pro.
Overview
Managing toolbar configurations across large teams traditionally requires manual updates on each workstation whenever scripts, tools, or settings change, creating version control challenges and deployment bottlenecks. The Connect feature addresses this by establishing intelligent connectivity between admin computers and unlimited target workstations through shared storage locations like OneDrive (or other company servers). This enables centralized control where changes made on admin computers automatically propagate to all connected workstations when scripts are executed, ensuring consistent automation environments while providing execution analytics and user notifications about updates. The system works seamlessly for both custom Dynamo scripts and ready-to-use tools, scaling from small teams to thousands of computers with the same two-click simplicity.
Key Capabilities
This feature provides:
- Centralized Admin Control: Admins make changes that automatically propagate to all connected target workstations.
- Automatic Change Detection: Target computers automatically detect and import updated configurations when any script is executed.
- Real-time Deployment: Push updates to thousands of computers simultaneously through shared storage locations like OneDrive.
- Execution Analytics: Automatically collect and analyze script performance data across all connected workstations for optimization insights.
Requirements
Before using this feature, ensure your environment meets the following prerequisites:
Autodesk Revit: From version 2020 to newest.
NonicaTab: NonicaTab Pro.
Shared Storage: OneDrive or network location accessible by all computers, with write permissions for all users (to collect usage data).
Video
This video was recorded with a previous version of NonicaTab.
There has been updates and new features in this workflow.
Quick Start Guide
Set up remote toolbar management for unlimited computers:
Admin Computer Setup:
1.- Configure Toolbar with scripts, tools, icons, descriptions, and settings
2.- Access Settings Panel and click Export, including shortcuts, playlists, and scheduling
3.- Save to Shared Location (OneDrive/network drive) as .nonica/.ntab file for team access
Target Computer Connection:
4.- Access Settings Panel on each target computer and click Connect
5.- Select .nonica/.ntab File from the shared OneDrive/network location
6.- Verify Connection - all configurations import automatically with package resolution
7.- Give Write Permissions - give write permissions to users to the shared folder, so you can collect usage data and monitor performance.
Remote Management:
8.- Make Changes on Admin Computer - modify scripts, tools, icons, names, or any settings
9.- Export Updates to the same .nonica/.ntab file with change descriptions
10.- Automatic Propagation - target computers auto-detect and import changes when any script runs (or Revit restart)
11.- User Notifications - end users receive clear messages about what changed in their toolbar
FAQ
How does the admin/target computer relationship work?
Admin computers make changes and export updates to shared locations, while target computers connect to these locations and automatically import changes when scripts run. One admin can manage thousands of target computers, with all changes propagating automatically through the shared .nonica file.
When do target computers receive updates from the admin?
Target computers automatically detect and import changes whenever any script is executed on that workstation. The system checks for updates in the background and applies them seamlessly, ensuring users always have the latest configurations without manual intervention.
What execution data gets collected and where is it stored?
Every script execution from connected computers generates analytics data including performance metrics, usage patterns, and execution success rates. This data is automatically stored next to the .nonica file in your shared location, providing valuable insights for optimization and deployment strategy (after the first run).
How do end users know when their toolbar has been updated?
When changes are imported automatically, users receive clear notification messages explaining what specific changes were made (script updates, icon changes, new tools, etc.). This keeps teams informed about toolbar modifications and ensures transparent communication.
What happens if the shared storage location becomes unavailable?
Target computers continue working with their last imported configuration. Once the shared location is accessible again, they will automatically check for and import any pending updates during the next script execution, ensuring minimal disruption to workflows.