Everything in one place
Power Platform DevOps Studio replaces scattered PowerShell scripts, manual ALM steps, and multiple browser tabs with a single, cohesive interface.
Solution Management
Export & Unpack
Export solutions from any Dataverse environment and unpack them to source control in one click with real-time streaming output.
Generate TypeScript Types
Run XrmContext.exe and XrmDefinitelyTyped to generate strongly-typed Dataverse entity models for your dev team.
Add Solution Wizard
Guided wizard to scaffold new Power Platform solutions into an existing project with all framework files and config.
Solution Cards
Visual cards for every solution with interaction tracking — most-used solutions bubble to the top automatically.
Source Control & Git
Git Status & Commit
View changed files, stage, commit, and push — all from the UI without leaving your browser.
Branch Management
Create, switch, and manage branches. See your current branch status at a glance on every page.
Azure DevOps Integration
Connect to ADO organisations, manage repositories, and configure CI/CD pipelines.
GitHub Actions Ready
Architecture supports GitHub Actions as a future target alongside Azure DevOps.
Pipelines & Deployment
Pipeline Viewer
List, trigger, and monitor Azure DevOps pipeline runs without opening a browser tab.
Local Pipeline Runner
Execute deployments locally via a full streaming terminal. Fallback when ADO is unavailable.
Deployment Configurator
Per-solution, per-environment deployment settings stored in deployPackages.json — compatible with existing PS tooling.
Environment Management
Define and manage Dataverse environments for each stage of your ALM pipeline.
Security & Configuration
Azure Key Vault Integration
Service Principal client secrets stored in Key Vault. Fetched at runtime — zero secrets in config files.
Service Principal Setup
Guided wizard to configure AAD Service Principal credentials for automated deployments.
PAC CLI Auth
Manage Power Platform CLI authentication profiles directly from the UI.
Studio Auth Gate (AKS)
Cloud-hosted instances are protected by Microsoft/GitHub OAuth. Only the assigned user can sign in.
Developer Experience
Live Streaming Terminal
Every CLI operation (export, deploy, git) streams output in real time to an in-browser terminal panel.
Prerequisites Checker
Detects and installs required tools: PAC CLI, Azure CLI, Git, .NET SDK, Node.js.
Setup Guide
Built-in guided setup panel walks new users through all configuration steps in order.
LLM Assistant (Beta)
Optional AI chat panel powered by Claude/GPT. The assistant has full access to your project tools via MCP.