Transformez vos scripts PowerShell en outils prêts pour la production
Une plateforme unifiée pour l'automatisation PowerShell
PowerShell Universal regroupe tout ce dont vous avez besoin pour construire, automatiser et opérationnaliser PowerShell à grande échelle. Des outils internes et tableaux de bord aux API et automatisations programmées, PSU permet aux équipes de passer des scripts aux solutions prêtes pour la production.
Cessez d'exécuter vos scripts manuellement
Aller au-delà des scripts ad-hoc. Programmer, surveiller et gérer l'automatisation avec visibilité et contrôle.
- Gestion centralisée de l'automatisation
- Hébergement de scripts et de modules
- Tâches planifiées et déclencheurs
- Historique d'exécution et journalisation
Exposez vos scripts à n'importe quel système en quelques minutes
Exposer la logique PowerShell sous forme d'API REST pour intégrer avec des systèmes externes, des outils internes ou des pipelines DevOps.
- Génération d'API REST et WebSocket
- Authentification par jeton
- Documentation de l'API ouverte
Créez des outils internes sans équipe frontend
Créer des tableaux de bord interactifs et des applications Web personnalisées en utilisant PowerShell. Exposer les données, visualiser les flux de travail, et construire des outils internes sans changer de pile.
- Tableaux de bord dynamiques
- Pages et composants personnalisés
- Cadre d'interface utilisateur intégré
Contrôle d'accès d'entreprise intégré
Contrôler qui peut accéder à quoi — des scripts aux tableaux de bord — avec une authentification et une autorisation de qualité entreprise.
- Contrôle d'accès basé sur les rôles (RBAC)
- Fournisseurs d'authentification multiples
- Configuration basée sur le code
Accédez à la plateforme complète. Gratuitement.
L'édition Developer donne accès à l'ensemble des fonctionnalités de PowerShell Universal pour le développement local, sans aucun coût — les mêmes capacités que vous pouvez exécuter en production avec une licence Server.
Démarrez en 3 étapes
Ce qui est inclus
Ensemble complet de fonctionnalités de PowerShell Universal
Automatisation, API, tableaux de bord, et authentification
Accès à la communauté Devolutions et aux outils avec votre compte Devolutions
À quoi cela sert
Développer des applications PowerShell localement
Explorer la plateforme avant la production
Tester les intégrations et les flux de travail
Lorsque PowerShell Universal exécute des charges de travail en production, une clé de licence Serveur est requise.
Télécharger gratuitement Voir toutes les éditions & tarifsCas d'utilisation de PowerShell Universal
Utilisations courantes de PowerShell Universal par les équipes : scripts, planification, applications internes, rapports et développement local.
Organisez, sécurisez, exécutez et auditez des scripts depuis une console d'administration centralisée avec édition dans le navigateur, intégration Git et accès aux modules PowerShell sur lesquels votre équipe s'appuie déjà, notamment Azure, Microsoft Graph, VMware, WMI et Exchange Online.
Exécutez des tâches récurrentes avec des planifications en un clic ou des expressions CRON complexes, répartissez l'exécution sur plusieurs instances PSU et regroupez les ordinateurs par environnement afin que l'automatisation s'exécute au bon endroit avec un suivi d'état clair.
Créez des outils internes, des pages de portail et des API REST directement en PowerShell — des formulaires de réinitialisation de mot de passe et outils de recherche d'inventaire aux flux de travail de gestion de groupes et points de collecte de données — sans nécessiter de pile frontend traditionnelle.
Générez des rapports planifiés à partir de scripts PowerShell, distribuez-les par courriel ou notifications de clavardage, et créez des vues interactives avec des tableaux, des grilles de données et des graphiques directement dans les applis PowerShell Universal.
Exécutez PSU localement pour gérer les modules et les secrets, tester les scripts et les planifications, et valider les tableaux de bord, les API et l'automatisation avant de passer en production.
Utilisez PSU directement dans votre flux de travail existant
Aucun nouveau flux de travail requis. Travaillez depuis VS Code, Git et l'interface Web de PSU pour écrire, versionner, tester et déployer votre automatisation avec les mêmes outils que votre équipe utilise déjà.
VS Code
Écrivez et déployez sans quitter votre éditeur. Utilisez l'extension officielle PSU pour l'IntelliSense, la navigation dans les scripts, la gestion des connexions et le déploiement en un clic.
Git
Versionnez votre automatisation comme du code. Connectez PSU à votre dépôt afin que vos scripts, tableaux de bord et API restent sous contrôle de source et suivent votre flux de travail de révision habituel.
Éditeur dans le navigateur
Modifications rapides sans configuration. Utilisez l'éditeur de scripts intégré avec coloration syntaxique et IntelliSense pour une mise à jour rapide depuis l'interface Web.
Débogueur
Testez avant de publier. Définissez des points d'arrêt et parcourez l'exécution des scripts directement dans PSU avant de pousser vos modifications en production.
Connectez-vous aux outils que votre équipe utilise déjà
Intégrez des modules de déclenchement créés par la communauté dans votre instance PSU pour envoyer des notifications, publier dans des canaux de clavardage et vous connecter à des services tiers sans avoir à coder l'intégration vous-même.
Aucun module trouvé correspondant à vos critères.
Vue d'ensemble
Téléchargements totaux
Dernière version
Publié
Commande d'installation :
README
Historique des versions
Affichage des 25 versions les plus récentes. Les versions antérieures sont disponibles sur PowerShell Gallery.
Fonctionne là où vous en avez besoin
Déployez PowerShell Universal dans les environnements que votre équipe utilise déjà, des serveurs Windows et hôtes Linux aux conteneurs et services Azure.
Windows
Linux
Docker
Azure
macOS
Dernière révision : mai 2026 · Maintenu par l'équipe PowerShell Universal chez Devolutions · Créé à l'origine par Adam Driscoll, qui continue de diriger le développement de PSU.
Sécurité & conformité · ISO 27001 · SOC 2 Type II · déploiement local pour les environnements réglementés
FAQ sur Devolutions PowerShell Universal
Licences & éditions
L'édition Developer de PowerShell Universal est-elle vraiment gratuite?
Oui, l'édition Developer de PowerShell Universal est entièrement gratuite pour le développement local. Elle inclut l'ensemble complet des fonctionnalités de PSU et nécessite uniquement une connexion avec un compte Devolutions. Une licence Server payante est requise pour exécuter des charges de travail en production.
Quelle est la différence entre l'édition Developer et la licence Server?
L'édition Developer de PowerShell Universal est destinée uniquement au développement local — elle nécessite une connexion avec un compte Devolutions et ne peut pas être utilisée en production. La licence Server est l'édition payante requise pour les charges de travail en production; elle offre le même ensemble de fonctionnalités sans la restriction d'utilisation locale uniquement.
Puis-je utiliser l'édition Developer en production?
Non, l'édition Developer de PowerShell Universal ne peut pas être utilisée en production. Une licence Server est requise pour les charges de travail en production.
Développement & déploiement
L'édition Developer inclut-elle toutes les fonctionnalités?
Oui, toutes les fonctionnalités de PowerShell Universal sont activées dans l'édition Developer, y compris l'automatisation, les API REST, les tableaux de bord, l'authentification, le contrôle d'accès basé sur les rôles et l'intégration Git.
Comment passer du développement à la production?
Pour passer PowerShell Universal du développement à la production, achetez et installez une licence Server. Les mêmes scripts, tableaux de bord et API créés localement avec l'édition Developer fonctionnent sans modification avec la licence Server.
Pourquoi le numéro de version a-t-il changé pour 2025.3.x?
La numérotation des versions de PowerShell Universal a été modifiée pour s'aligner sur le schéma de gestion de versions à l'échelle de l'entreprise Devolutions. PSU 2025.3.x est considéré comme la même version majeure que la ligne 5.x précédente — il ne s'agit pas d'un changement majeur incompatible.
Sécurité & accès
Comment fonctionne l'authentification?
L'authentification de PowerShell Universal peut être configurée à l'aide de comptes locaux ou en s'intégrant à un fournisseur d'identité tiers tel que le protocole LDAP, SAML ou OpenID Connect (OIDC). Toutes les méthodes d'authentification prennent en charge le contrôle d'accès basé sur les rôles.
Puis-je contrôler l'accès aux scripts et aux tableaux de bord?
Oui, PowerShell Universal inclut un contrôle d'accès basé sur les rôles (RBAC) intégré qui s'applique aux scripts, tableaux de bord, API, tâches planifiées et à la configuration. Les permissions peuvent être définies par utilisateur, groupe ou rôle.
PSU convient-il aux environnements réglementés?
Oui, PowerShell Universal fonctionne entièrement en local et ne nécessite aucune connexion réseau externe pour fonctionner. Cela le rend adapté aux environnements isolés, réglementés et sensibles en matière de conformité.
Devolutions & écosystème
PowerShell Universal est-il intégré aux autres produits Devolutions?
L'intégration entre PowerShell Universal et les autres produits Devolutions (Remote Desktop Manager, Devolutions Server, PAM) fonctionne en créant des scripts PowerShell qui appellent les API de ces produits et en les exécutant dans PSU. Devolutions travaille activement à une intégration native plus étroite.
Comment PSU se compare-t-il?
Comment PowerShell Universal se compare-t-il à ScriptRunner, au2mator et Rundeck?
PowerShell Universal est la seule plateforme qui combine scripting, planification, tableaux de bord, API REST et contrôle d'accès dans un seul produit — entièrement en PowerShell, sans pile technologique supplémentaire. ScriptRunner se concentre sur l'orchestration et la délégation PowerShell, mais n'offre ni tableaux de bord, ni applications Web personnalisées, ni API REST en tant que plateforme à part entière. au2mator est une interface libre-service pour l'automatisation qui s'exécute ailleurs. Rundeck est un orchestrateur DevOps multioutil plutôt qu'une solution native PowerShell.
| PSU | ScriptRunner | au2mator | Rundeck | |
|---|---|---|---|---|
| Objectif principal | Plateforme complète : scripts, tableaux de bord, API, planification | Orchestration PS & délégation | Portail libre-service pour les automatisations existantes | Automatisation de dossiers d'exploitation & réponse aux incidents |
| Tableaux de bord / applications Web | Oui - cadre d'interface intégré | Non | Non (formulaires libre-service uniquement) | Non |
| API REST à partir de scripts | Oui | Non | Non | Limité (API pour les tâches) |
| Langage natif | PowerShell | PowerShell | PS, Azure Automation, SC Orchestrator | Agnostique (Bash, Python, PS, Ansible…) |
| Niveau gratuit pour développeurs (local) | Oui - Developer Edition complète | Non - tarification sur devis | Version gratuite limitée | Community en source libre; entreprise payant |
| Déploiement | Windows, Linux, Docker, Azure, macOS | Windows local, Azure | Windows local | Multiplateforme, conteneurs |
| Intégration Git | Oui - native | Oui | Non | Oui |
| Extension VS Code | Oui | Oui | Non | Non |
| Processus d'approbation | Via RBAC | Oui (v7.2+) | Oui - multiniveau | Oui (entreprise) |
vs ScriptRunner - Le concurrent le plus proche axé sur PowerShell. ScriptRunner se concentre sur l'exécution et la délégation; il n'offre ni tableaux de bord, ni applications Web personnalisées, ni API REST en tant que plateforme à part entière. Il n'a généralement aucun niveau gratuit public.
vs au2mator - Une interface libre-service pour l'automatisation qui s'exécute ailleurs (Azure Automation, Orchestrator, etc.). PSU est à la fois moteur d'exécution et interface utilisateur. au2mator ne remplace pas une plateforme complète de scripting et d'API.
vs Rundeck - Une orchestration multilangage robuste pour DevOps/SRE. Non native PowerShell et non conçue pour les tableaux de bord/applications internes. La tarification entreprise représente souvent un investissement important; PSU convient aux équipes Windows/PowerShell qui veulent une seule pile technologique.
En résumé : Si vous avez besoin d'un portail libre-service pour l'automatisation existante, considérez au2mator. Si vous avez besoin d'un orchestrateur multioutil pour le DevOps, considérez Rundeck. Si vous souhaitez transformer vos scripts PowerShell en tableaux de bord, API, tâches planifiées et outils internes — à partir d'une seule plateforme, avec une Developer Edition gratuite — PowerShell Universal est conçu pour cela.