Take your PowerShell skills to the next level with PowerShell Universal. Create robust web applications that can be accessed from anywhere via REST API and web pages built in PowerShell. Schedule tasks and monitor script output with a secure, role-based admin console and end-user portal. Empower your team with a platform that makes PowerShell easy to use and accessible to everyone.
Enhance your favorite editor like Visual Studio or Visual Studio Code with extensions that make scripting easier, faster and more productive. Alternatively, keep things simple with an editor built for PowerShell.
Whether you're a small business or a large enterprise, you will be in good company among the customers using our solutions. With millions of installs, API requests, and scripts executed every month, we help ensure you can make the most of your IT team.
In this blog post, we’ll walk through creating a password reset form for Azure Entra ID using Microsoft Graph and PowerShell Universal. We’ll use the Microsoft.Graph.Authentication and Microsoft.Graph.Users module to connect to Graph as the current user and reset another user’s password. Azure Entra ID Configuration The first step is to setup an Azure Entra ID app registration for PowerShell Universal. This will allow users to login using OpenID Connect and their Azure Entra ID credentials.
The PowerShell Universal Gallery provides a Discord Trigger module to send messages when certain events occur within PowerShell Universal. This blog post will walk you through setting up those triggers. First, install the PowerShellUniversal.Triggers.Discord module in PowerShell Universal. Click Platform \ Gallery and search for Discord. Click install on the module. In Discord, you will need to generate a web hook URL to provide to PowerShell Universal. Copy the web hook URL.
PowerShell Universal v5.5 PowerShell Universal v5.5 is now available. This release includes a number of new features and improvements. Below you’ll find some highlighted features as well as a roadmap for the next couple of releases. You can download the latest version of PowerShell Universal our download page. For a full list of changes, please visit our changelog page. As always, we recommend testing this version in a development environment before upgrading your production environment.