Universal Dashboard Logo

PowerShell Universal Dashboard

 

Le Framework Web le plus populaire

Pourquoi PowerShell Universal Dashboard ?

Facilité d'utilisation

Construisez de magnifiques sites Web interactifs avec de simples scripts PowerShell en un temps record.

Multi Plateformes

Hébergez vos tableaux de bord et vos API REST où vous le souhaitez.
Universal Dashboard fonctionne sous Windows, Linux et MacOS. En somme, partout où fonctionne PowerShell, UD fonctionne.
Gérez vos sites Web dans Azure, AWS, IIS ou dans un simple service Windows sur un serveur ou sur un poste client.

REUTILISATION DE VOTRE CODE

L'intégration de vos modules PowerShell existants est native. Affichez des graphiques d'utilisation des ressources VMWare/Azure ou créez des formulaires de création d'utilisateurs dans AD avec un minimum d'effort.

Performances maximum

Universal Dashboard intègre un mécanisme de planification de collecte des données et de cache afin de restituer la donnée de la manière la plus efficiente possible.

API REST

Exposez vos scripts PowerShell sous forme d'API REST de sorte qu'ils puissent être utilisés depuis n'importe quelle plateforme.
Authentification possible : AD, AZURE AD, JWT

Securite integree

Choisissez la méthode d'authentification qu'il vous faut : Active Directory, oAuth ou authentification locale via un formulaire; et ce avec un minimum de code.
Tirez partie du contrôle d'accès basé sur des rôles (RBAC) natif d'Universal Dashboard pour l'accès à vos ressources.

Amusez-vous dès à présent ! Vous pouvez exécuter vos tableaux de bord localement sans licence.

Téléchargement

Fonctionnalités

Développement Web

Créez des sites Web sans avoir de connaissances particulières en HTML, CSS ou JavaScript.
Utilisez vos connaissances PowerShell et vos scripts existants pour construire des outils prêts à l’emploi que votre équipe pourra utiliser immédiatement.
 

Serveur Web intégré

Universal Dashboard possède un serveur Web intégré. Ainsi il n’est pas nécessaire de s’appuyer sur des solutions d’hébergement tierces. Vous pouvez démarrer le site directement depuis la console PowerShell.
Une fois votre site prêt pour la production, vous pouvez l’héberger dans Azure, AWS, IIS, NGINX ou simplement l’exécuter en tant que service Windows.

Multi Plateformes

Exécutez Universal Dashboard ou cela est utile à votre business. Les plateformes Windows, Linux et Mac OSX sont supportées.
La solution IoT telle que le Raspberry Pi  permet également de faire fonctionner vos tableaux de bord.
Et si vous avez besoin de monter en puissance vous pouvez faire fonctionner Universal Dashboard dans des conteneurs Docker.

Une infinité de contrôles

Universal Dashboard offre une bibliothèque de contrôle extensible à l’infini. 
Créez des formulaires de saisie, des cartes géographiques et graphiques actualisés dynamiquement et interactifs, le tout sans avoir à écrire une seule ligne de HTML.

 

Check out the control and dashboard Marketplace for more controls and pre-made dashboards.

REST APIs

Construisez des APIs REST pour exposer vos scripts PowerShell à des systèmes hétérogènes. 
Autorisez le déclenchement de vos scripts existants en acceptant le passage de paramètres via des appels HTTP standards à votre API.
Sécurisez vos API à l’aide de Kerberos ou des JSON Web Tokens pour fournir une véritable solution d’entreprise.

Contrôle d’accès sécurisé

La gestion des accès à vos ressources est prise en charge nativement.
Universal Dashboard s’intègre naturellement avec l’authentification Azure AD et Active Directory.
L’authentification Cloud basée sur le provider oAuth (Microsoft, Google, Facebook, Twitter) est également supportée.

Enfin, pour plus de flexibilité, Universal Dashboard Entreprise prend en charge le contrôle d’accès basé sur des stratégies et des rôles.

MarketPlace

Grâce à la PowerShell Universal Dashboard Marketplace démarrez plus rapidement vos projets en vous inspirant d’applications Web déjà faites par d’autres.
Le marketplace vous permet également d’étendre les fonctionnalités d’Universal Dashboard en téléchargeant de nombreux contrôles additionnels.
Il est à peu de choses près l’équivalent de la PowerShell Gallery mais dédié à l’environnement PowerShell Universal Dashboard.
Et bien sûr vous pourrez partager vos créations si vous le souhaitez !

Applications de bureau

Entrez dans le monde moderne avec la création d’applications de bureau en convertissant simplement vos sites Web PowerShell Universal Dashboard.
Pas d’effort à fournir, UDForge le fait pour vous !

 

PowerShell UD Studio

PowerShell UDStudio

Les utilisateurs des versions Premium et Entreprise peuvent installer PowerShell UDStudio dans Visual Studio Code.
Ainsi il devient facile de débogguer les dashboards en créant des points d’arrêt et en exécutant pas à pas comme on le ferait avec un script PowerShell traditionnel. 
Prenez quelques instants pour voir ce que vous pouvez réellement faire avec PowerShell Universal Dashboard

Démos live

Choisissez la licence qui vous convient

Premium

99 €

Par Dashboard

Entreprise

1499€

Par Serveur

Site

Nous consulter

Comparaison des fonctionnalités

Ressources complémentaires

Questions fréquemment posées

PowerShell Universal Dashboard est ce que l’on appelle un “framework” de développement Web. Celui-ci se matérialise par un module PowerShell qui apporte un grand nombre de commandes PowerShell et qui vous permet de développer des applications Web entièrement en PowerShell. C’est à dire sans avoir besoin de connaître les technologies Web telles que HTML, CSS, JavaScript, etc.

Cliquez ici pour voir une vidéo de présentation en français

Non. Universal Dashboard est un framework web pour PowerShell. En ce sens, vous pouvez créer des site web interactifs, des outils simples orientés utilisateurs finaux ou créer de magnifiques tableaux de bord pour afficher des données.

Vous n’êtes absolument pas limités à la création de graphiques. Vous pouvez aussi créer des formulaires de saisie interactifs ou bien encore des API REST. A titre d’exemple, vous pouvez développer avec vos connaissances PowerShell des outils pour rendre vos collègues du HelpDesk plus productifs.

Universal Dashboard est un framework web pour PowerShell. Il vous permet de développer des interfaces graphiques dans le navigateur. Il possède de nombreuses similitudes avec le développement Windows Forms dans le sens où vous pouvez créer des contrôles tels que des boutons, des zones de texte, des graphiques, etc. 

A l’inverse de WinForms, vos applications web basée sur Universal Dashboard fonctionneront sur toutes les plateformes. 

Et si vous avez besoin d’écrire une application de bureau multiplateformes, vous pouvez convertir une application web Universal Dashboard grâce à Universal Dashboard Forge; et ce avec un minimum d’effort !

Universal Dashboard et Grafana sont des solutions radicalement différentes. Tandis qu’Universal Dashboard peut offrir les mêmes fonctionnalités que Grafana, il est requiert des connaissances PowerShell.

Même si le nom d’Universal Dashboard ne le laisse pas penser, Universal Dashboard est bien plus qu’une simple solution d’affichage de tableaux de bords web. Vous pouvez construire des outils complets qui acceptent des entrées utilisateur, interagir avec des composants React et les mettre à jour dynamiquement. Grafana est uniquement un outil de présentation de données. Universal Dashboard est quant à lui une solution bien plus complète qui vous apporte un framework complet de développement web pour PowerShell.

Universal Dashboard a été conçu pour servir plusieurs milliers de requêtes par secondes sur du bon matériel. Cependant n’attendez pas d’utiliser Universal Dashboard pour faire fonctionner le prochain Stack Overflow ou Reddit.

Il fonctionnera parfaitement bien pour des outils internes utilisés par plusieurs dizaines ou plusieurs centaines d’utilisateurs mais il n’a pas été conçu pour servir des milliers ou des dizaines de milliers d’utilisateurs.

Non. Universal Dashboard est fait pour les scripteurs PowerShell. Vous n’avez pas besoin de connaître grand-chose pour faire fonctionner et mettre en production un site web Universal Dashboard.

Bien sûr il est toujours utile de disposer d’un peu de connaissances des technologies web afin de comprendre les technologies sous-jacentes. Mais rassurez-vous, à aucun moment vous n’aurez besoin de savoir manier JavaScript, React, les REST APIs ou jQuery pour avancer.

Cependant si vous avez quelques connaissances en développement web, celles-ci pourront vous être utiles afin d’aller encore plus loin et d’enrichir encore davantage la plateforme Universal Dashboard en créant vos propres composants ou en important des composants tiers.

Non car vous pouvez utilisez Universal Dashboard Premium pendant une heure. Une fois l’heure écoulée, le serveur web cessera de fonctionner. Vous pourrez alors simplement le redémarrer et votre application web Universal Dashboard sera de nouveau opérationnelle.

Cela devrait vous permettre d’évaluer sereinement la solution sans avoir à acheter une licence. Cela étant dit, si vous achetez une licence mais que vous n’êtes pas satisfait d’Universal Dashboard alors nous vous rembourserons sans discuter.

Achetez une licence et vous serez surpris que tout ce que vous pourrez faire avec Universal Dashboard.

La licence Entreprise permet de faire fonctionner sur une même machine un nombre illimité de dashboards ou autrement dit d’applications web Universal Dashboard. Une application web peut être un site web ou une API REST.

La licence Entreprise peut être plus intéressante que la licence Premium dès lors que vous avez une dizaine de dashboards et/ou API REST à faire fonctionner simultanément.

Si vous souhaitez exécuter un nombre illimité d’applications Universal Dashboard sur un nombre illimité de serveurs, à ce moment-là il sera peut être plus intéressant pour vous d’opter pour une licence Site. Contactez-nous pour obtenir un devis.

 

La licence Premium apporte de nombreuses fonctionnalités complémentaires à la version communautaire d’Universal Dashboard.

Celle-ci vous donne accès aux contrôles Premium d’authentification, ainsi qu’à de nombreux autres composants qui ne sont pas disponibles avec la version communautaire.

Une licence est valable pour un dashboard uniquement. Si vous devez démarrer 10 dashboards, en utilisant la commande Start-UDDashboard, alors vous aurez besoin de 10 licences. Et ce, même si vous les faites fonctionner sur le même serveur.

Une licence est perpétuelle et vous recevrez toutes les mises à jour durant un an à partir de la date d’achat.