Skip to main content
SHADOW icon

SHADOW

Advance Your IT

SHADOW (Stealthy Handler for Automated Data Optimization and Workflow) SHADOW is a Microsoft Edge browser extension that supercharges NinjaOne administrators with powerful, secure tools for managing, comparing, and migrating scripts and monitoring policies. SHADOW integrates directly into the NinjaOne web interface and connects seamlessly with your private GitHub repository for version control and change auditing. See my Github page for a guide on how to set up a Github Sync: https://github.com/AdvanceYourIT/SHADOW Disclaimer: This is a private, independent project and is in no way officially affiliated with, endorsed by, or sponsored by NinjaOne, Inc. Use at your own risk. Features Script & GitHub Automation Download Scripts / Download Scripts (JSON) – Export your entire NinjaOne script library as either PowerShell packages or raw JSON archives with SHA-validated payloads for compliance, cold storage, or tenant migrations. Import Scripts from JSON – Queue any number of SHADOW exports for re-import, automatically assign them to the SHADOW script category, and skip unsupported languages while respecting the backup guardrails. Compare with GitHub – Launch a full-screen diff overlay that progressively loads large libraries (50–1000 files), highlights status buckets, filters results, previews inline diffs, and queues uploads per detected language/extension. Import from GitHub – Browse the connected repository directly inside NinjaOne, multi-select PS1/SH/BAT/JS/VBS/PY/CMD/JSON assets, choose a destination category (or preserve source categories), and import them in bulk with progress feedback and auto-refresh. Template Library Sync Compare Templates – Analyse your environment against the official NinjaOne Template Library, review the remediation list, and optionally apply or skip updates with confirmation prompts. Custom Fields & Metadata Device Custom Fields – Export / Import – Back up device-level metadata or restore field definitions from JSON exports, with per-file validation and backup enforcement. Organization Custom Fields – Export / Import – Move customer-specific metadata between tenants and ensure the definitions stay consistent across environments. Location Custom Fields – Export / Import – Keep branch/location data aligned by exporting and re-importing standardized definitions with a single click. Policy, Backup & Compliance Operations Backup Now – Run a full backup from the System Dashboard that collects scripts and custom fields, applies automatic path sanitisation, honours the “force local backup” setting, and uses hardened, rate-limited GitHub writes. Bulk Policy Assignment – Apply a monitoring policy to a selected device role across every organisation at once via an overlay that supports progressive loading, select-all toggles, and real-time success/error reporting. Backup Security Overlay – Track when backups were completed, view the daily status, and require a same-day backup before any script or field import can proceed. IT Asset Management (ITAM) Templates Add Unmanaged Devices – Open an overlay with curated ITAM parent/child templates grouped by technology stack, preview icon matches from your existing tenant, and queue role creation with automatic batching, countdown pauses, and resume prompts that avoid MFA lockouts. Import Unmanaged Devices – Load JSON template files generated by SHADOW to reproduce complex ITAM role structures in new tenants while reusing stored custom fields and hierarchy metadata. Export Unmanaged Devices – Capture your current unmanaged-role definitions as JSON for audit trails, change reviews, or peer sharing. Automations include smart batching, MFA-friendly pauses, resume prompts, and clear success/error toasts to keep long deployments reliable. Global Coverage & Secure Workflows Works with every NinjaOne domain worldwide (Europe, Canada, Australia, multi-tenant, and more). Buttons, overlays, and settings are injected directly in the NinjaOne UI with streamlined refresh handling for a smooth operator experience. All automation respects strict security practices with validated inputs, encrypted credential storage, secure GitHub rate limiting, and migration helpers that remove any legacy plaintext tokens. Typical Use Cases Back up all your NinjaOne scripts with one click. Quickly deploy a set of standard scripts to a new NinjaOne environment. Restore or replicate automation setups across multiple tenants or clients. Eliminate repetitive manual upload/download work when managing large numbers of scripts. Who Benefits From SHADOW? NinjaOne administrators with multiple tenants or environments. IT teams and MSPs using version control for scripts. Anyone who wants a fast, reliable, and auditable workflow for automation content in NinjaOne. TLDR: SHADOW empowers NinjaOne users to import and export scripts in bulk, right from within the NinjaOne web interface, with a simple and robust workflow designed for speed and reliability. Disclaimer: This is a private, independent project and is in no way officially affiliated with, endorsed by, or sponsored by NinjaOne, Inc. Use at your own risk.

Bilder in Edge Add-ons

Discovery