Trasformi i suoi script PowerShell in strumenti pronti per la produzione

Una piattaforma unificata per l'automazione con PowerShell
PowerShell Universal riunisce tutto ciò che serve per creare, automatizzare e rendere operativo PowerShell su larga scala. Dagli strumenti interni e dalle dashboard alle API e all'automazione pianificata, PSU consente ai team di passare dagli script a soluzioni pronte per la produzione.

Basta eseguire script manualmente
Vada oltre gli script estemporanei. Pianifichi, monitori e gestisca l'automazione con visibilità e controllo.
- Gestione centralizzata dell'automazione
- Hosting di script e moduli
- Processi pianificati e trigger
- Cronologia delle esecuzioni e logging

Esponga i suoi script a qualsiasi sistema in pochi minuti
Esponga la logica PowerShell come API REST per integrarla con sistemi esterni, strumenti interni o pipeline DevOps.
- Generazione di API REST e WebSocket
- Autenticazione basata su token
- Documentazione OpenAPI

Crei strumenti interni senza un team frontend
Crei dashboard interattive e applicazioni web personalizzate con PowerShell. Esponga i dati, visualizzi i flussi di lavoro e realizzi strumenti interni senza cambiare stack.
- Dashboard dinamiche
- Pagine e componenti personalizzati
- Framework UI integrato

Controllo degli accessi enterprise, integrato
Controlli chi può accedere a cosa - dagli script alle dashboard - con autenticazione e autorizzazione di livello enterprise.
- Controllo degli accessi basato sui ruoli (RBAC)
- Più provider di autenticazione
- Configurazione basata su codice
Se è un rivenditore, acceda per consultare il suo listino prezzi.
Ha effettuato l'acquisto sulla piattaforma precedente? Acceda con il suo account Ironman Software
Guardalo in azione!
Ottenga la piattaforma completa. Gratis.
L'edizione Developer sblocca senza costi l'intero set di funzionalità di PowerShell Universal per lo sviluppo locale: le stesse capacità che può utilizzare in produzione con una licenza Server.
Inizi in 3 passaggi
Cosa include
Set completo di funzionalità di PowerShell Universal
Automazione, API, dashboard e autenticazione
Accesso alla community e agli strumenti Devolutions con il suo account Devolutions
A cosa serve
Sviluppare applicazioni PowerShell in locale
Esplorare la piattaforma prima della produzione
Testare integrazioni e flussi di lavoro
Quando PowerShell Universal esegue carichi di lavoro di produzione, è obbligatoria una licenza Server.
Scarica gratuitamenteVedi tutte le edizioni & i prezziCasi d'uso di PowerShell Universal
Modi comuni in cui i team utilizzano PowerShell Universal per scripting, pianificazione, applicazioni interne, reportistica e sviluppo locale.

Organizzi, protegga, esegua e verifichi gli script da una console di amministrazione centrale, con editing dal browser, integrazione Git e accesso ai moduli PowerShell su cui il suo team fa già affidamento, tra cui Azure, Microsoft Graph, VMware, WMI ed Exchange Online.
Esegua job ricorrenti con pianificazioni a un clic o espressioni CRON complesse, scali l'esecuzione su più istanze PSU e raggruppi i computer per ambiente, in modo che l'automazione venga eseguita nel posto giusto con report di stato chiari.
Crei strumenti interni, pagine di portale e API REST direttamente in PowerShell: dai moduli per la reimpostazione delle password agli strumenti di consultazione dell'inventario, fino ai flussi di lavoro per la gestione dei gruppi e agli endpoint di raccolta dati, senza bisogno di uno stack frontend tradizionale.
Generi report pianificati dagli script PowerShell, li distribuisca tramite notifiche via e-mail o chat e crei viste interattive con tabelle, griglie di dati e grafici direttamente all'interno delle applicazioni PowerShell Universal.
Esegua PSU in locale per gestire moduli e segreti, testare script e pianificazioni e convalidare dashboard, API e automazioni prima del passaggio in produzione.
Usi PSU direttamente nel suo flusso di lavoro attuale
Nessun nuovo flusso di lavoro da imparare. Lavori da VS Code, Git e dall'interfaccia web di PSU per scrivere, versionare, testare e rilasciare l'automazione con gli stessi strumenti che il suo team già utilizza.
VS Code
Scriva e distribuisca senza uscire dal suo editor. Usi l'estensione ufficiale PSU per IntelliSense, navigazione degli script, gestione delle connessioni e distribuzione con un solo clic.
Git
Gestisca le versioni della sua automazione come se fosse codice. Colleghi PSU al suo repository in modo che script, dashboard e API restino nel controllo del codice sorgente e seguano il consueto flusso di revisione.

Editor nel browser
Modifiche rapide senza configurazione. Usi l'editor di script integrato con evidenziazione della sintassi e IntelliSense quando le serve un aggiornamento veloce dall'interfaccia web.

Debugger
Testi prima di rilasciare. Imposti punti di interruzione ed esegua gli script passo dopo passo direttamente in PSU prima di trasferire le modifiche in produzione.
Si integri con gli strumenti che il suo team utilizza già
Aggiunga alla sua istanza PSU i moduli trigger creati dalla community per inviare notifiche, pubblicare messaggi in chat e connettersi a servizi di terze parti, senza dover sviluppare da zero le integrazioni.
Nessun modulo corrisponde ai criteri di ricerca.
Panoramica
Download totali
Ultima versione
Pubblicato
Comando di installazione:
README
Cronologia delle versioni
Vengono mostrate le 25 versioni più recenti. Le versioni precedenti sono disponibili su PowerShell Gallery.
Funziona dove le serve
Distribuisca PowerShell Universal negli ambienti che il suo team utilizza già: dai server Windows agli host Linux, fino ai container e ai servizi Azure.
Windows
Linux
Docker
Azure
macOS
Ultima revisione: maggio 2026 · Gestito dal team PowerShell Universal di Devolutions · Creato originariamente da Adam Driscoll, che continua a guidare lo sviluppo di PSU.
Sicurezza & conformità · ISO 27001 · SOC 2 Type II · distribuzione on-premises per ambienti regolamentati
FAQ su Devolutions PowerShell Universal
Licenze & edizioni
L'edizione Developer di PowerShell Universal è davvero gratuita?
Sì, l'edizione Developer di PowerShell Universal è completamente gratuita per lo sviluppo locale. Include l'intero set di funzionalità di PSU e richiede soltanto l'accesso con un account Devolutions. Per i carichi di lavoro in produzione è necessaria una licenza Server a pagamento.
Qual è la differenza tra l'edizione Developer e la licenza Server?
L'edizione Developer di PowerShell Universal è destinata esclusivamente allo sviluppo locale: richiede l'accesso con un account Devolutions e non può essere utilizzata in produzione. La licenza Server è l'edizione a pagamento necessaria per i carichi di lavoro in produzione; offre lo stesso set di funzionalità senza la limitazione all'uso locale.
Posso usare l'edizione Developer in produzione?
No, l'edizione Developer di PowerShell Universal non può essere utilizzata in produzione. Per i carichi di lavoro in produzione è necessaria una licenza Server.
Sviluppo & distribuzione
L'edizione Developer include tutte le funzionalità?
Sì, tutte le funzionalità di PowerShell Universal sono abilitate nell'edizione Developer, tra cui automazione, API REST, dashboard, autenticazione, controllo degli accessi basato sui ruoli e integrazione con Git.
Come passo dallo sviluppo alla produzione?
Per portare PowerShell Universal dallo sviluppo alla produzione, occorre acquistare e installare una licenza Server. Gli stessi script, dashboard e API creati in locale con l'edizione Developer funzionano senza modifiche con la licenza Server.
Perché il numero di versione è cambiato in 2025.3.x?
La numerazione delle versioni di PowerShell Universal è stata modificata per allinearsi allo schema di versionamento adottato in tutta l'azienda Devolutions. PSU 2025.3.x è considerata la stessa versione principale della precedente linea 5.x: non si tratta di un cambiamento sostanziale con interruzioni della compatibilità.
Sicurezza & accessi
Come funziona l'autenticazione?
L'autenticazione di PowerShell Universal può essere configurata con account locali oppure integrandosi con un provider di identità di terze parti come LDAP, SAML o OpenID Connect (OIDC). Tutti i metodi di autenticazione supportano il controllo degli accessi basato sui ruoli.
Posso controllare l'accesso a script e dashboard?
Sì, PowerShell Universal include un controllo degli accessi basato sui ruoli (RBAC) integrato che si applica a script, dashboard, API, processi pianificati e configurazione. Le autorizzazioni possono essere definite per utente, gruppo o ruolo.
PSU è adatto ad ambienti regolamentati?
Sì, PowerShell Universal viene eseguito interamente on-premises e non richiede connessioni di rete esterne per funzionare. Questo lo rende adatto ad ambienti air-gapped, regolamentati e sensibili alla conformità.
Devolutions & ecosistema
PowerShell Universal è integrato con gli altri prodotti Devolutions?
L'integrazione tra PowerShell Universal e gli altri prodotti Devolutions (Remote Desktop Manager, Devolutions Server, PAM) avviene tramite la scrittura di script PowerShell che richiamano le API di tali prodotti e la loro esecuzione all'interno di PSU. Devolutions sta lavorando attivamente a un'integrazione nativa più stretta.
Come si confronta PSU?
Come si confronta PowerShell Universal con ScriptRunner, au2mator e Rundeck?
PowerShell Universal è l'unica piattaforma che unisce scripting, pianificazione, dashboard, API REST e controllo degli accessi in un unico prodotto, interamente in PowerShell e senza bisogno di stack aggiuntivi. ScriptRunner si concentra sull'orchestrazione e sulla delega in PowerShell, ma non offre dashboard, app web personalizzate o API REST come elementi nativi della piattaforma. au2mator è un front end self-service per automazioni che vengono eseguite altrove. Rundeck è un orchestratore DevOps multi-strumento, non nativo per PowerShell.
| PSU | ScriptRunner | au2mator | Rundeck | |
|---|---|---|---|---|
| Focus principale | Piattaforma completa: script, dashboard, API, pianificazione | Orchestrazione PS & delega | Portale self-service per automazioni esistenti | Automazione dei runbook & risposta agli incidenti |
| Dashboard / app web | Sì - framework UI integrato | No | No (solo moduli self-service) | No |
| API REST dagli script | Sì | No | No | Limitate (API per i job) |
| Linguaggio nativo | PowerShell | PowerShell | PS, Azure Automation, SC Orchestrator | Agnostico (Bash, Python, PS, Ansible…) |
| Livello dev gratuito (locale) | Sì - Developer Edition completa | No - prezzi su preventivo | Versione gratuita limitata | Community open source; enterprise a pagamento |
| Distribuzione | Windows, Linux, Docker, Azure, macOS | Windows on-prem, Azure | Windows on-prem | Multipiattaforma, container |
| Integrazione Git | Sì - nativa | Sì | No | Sì |
| Estensione VS Code | Sì | Sì | No | No |
| Flussi di approvazione | Tramite RBAC | Sì (v7.2+) | Sì - multilivello | Sì (enterprise) |
vs ScriptRunner - Il concorrente più vicino tra quelli incentrati su PowerShell. ScriptRunner si concentra sull'esecuzione e sulla delega; non offre dashboard, app web personalizzate o API REST come elementi nativi della piattaforma. In genere non prevede un livello gratuito pubblico.
vs au2mator - Un front end self-service per automazioni che vengono eseguite altrove (Azure Automation, Orchestrator, ecc.). PSU è al tempo stesso motore di esecuzione e interfaccia. au2mator non sostituisce una piattaforma completa di scripting e API.
vs Rundeck - Solida orchestrazione multilinguaggio per DevOps/SRE. Non è nativo per PowerShell e non è pensato per dashboard o app interne. I prezzi enterprise rappresentano spesso un investimento significativo; PSU è ideale per i team Windows/PowerShell che desiderano un unico stack.
In sintesi: se ha bisogno di un portale self-service per automazioni esistenti, valuti au2mator. Se le serve un orchestratore multi-strumento per DevOps, valuti Rundeck. Se invece desidera trasformare gli script PowerShell in dashboard, API, job pianificati e strumenti interni, da un'unica piattaforma e con una Developer Edition gratuita, PowerShell Universal è nato proprio per questo.