# About

<figure><img src="https://427210397-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZsd6kaluvxbsdXs9MWxX%2Fuploads%2FQtB3zQ8ENcLYrLdTv3rB%2Fimage.png?alt=media&#x26;token=2bfc413c-1fd7-4c58-b83a-0ed4ffbaa4c4" alt=""><figcaption><p>PowerShell Universal Admin Console</p></figcaption></figure>

A single pane of glass for managing and delegating access to your automation environment.

Universal provides an Administrator console, management REST API, PowerShell cmdlets and an idempotent configuration system using PowerShell scripts. &#x20;

## **APIs**

Expose scripts as RESTful HTTP APIs for integration from any platform.

<figure><img src="https://427210397-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZsd6kaluvxbsdXs9MWxX%2Fuploads%2F8iqaSsxJYrccmlyj67VN%2Fimage.png?alt=media&#x26;token=51a05999-8682-4a30-b18c-d3fc530ecd0c" alt=""><figcaption><p>Execute PowerShell with HTTP</p></figcaption></figure>

* [HTTP Endpoints](https://docs.powershelluniversal.com/api/endpoints)
* [Custom Responses](https://docs.powershelluniversal.com/api/endpoints#returning-custom-responses)
* [Token-Based Authentication](https://docs.powershelluniversal.com/config/security/app-tokens)
* [Rate Limiting](https://docs.powershelluniversal.com/api/rate-limiting)
* [Large File Support](https://docs.powershelluniversal.com/api/endpoints#processing-files)
* [Open API Documentation](https://docs.powershelluniversal.com/api/endpoints#documenting-apis)
* [File Hosting](https://docs.powershelluniversal.com/platform/published-folders)
* [Event Hubs](https://docs.powershelluniversal.com/v4-beta/api/event-hubs)

## **Automation**

Execute, schedule, secure and audit scripts in an easy-to-use, web-interface.

<figure><img src="https://427210397-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZsd6kaluvxbsdXs9MWxX%2Fuploads%2FjpSoyRukHh9HWX5qxMMI%2Fimage.png?alt=media&#x26;token=073b1c12-5560-4d8c-9612-4ab217454860" alt=""><figcaption><p>Run PowerShell Scripts</p></figcaption></figure>

* [Scheduling](https://docs.powershelluniversal.com/automation/schedules)
* [Run As Support](https://docs.powershelluniversal.com/automation/scripts#running-a-script-as-another-user)
* Multiple[ Environments](https://docs.powershelluniversal.com/config/environments)
* [Automatic Form Generation](https://docs.powershelluniversal.com/automation/scripts#running-a-script-with-parameters)
* [Feedback Integration](https://docs.powershelluniversal.com/automation/jobs#feedback)
* [Pipeline Output](https://docs.powershelluniversal.com/automation/jobs#view-job-pipeline-output)
* [Event Triggers](https://docs.powershelluniversal.com/automation/triggers)
* [Concurrency Controls](https://docs.powershelluniversal.com/automation/scripts#concurrent-jobs)
* [Ad-Hoc Terminals](https://docs.powershelluniversal.com/automation/terminals)

## **User Interfaces**

Build web-based tools for internal users with highly interactive user interfaces that run your scripts.

<figure><img src="https://427210397-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZsd6kaluvxbsdXs9MWxX%2Fuploads%2FixFJzDduRcaOASQWkSOy%2Fimage.png?alt=media&#x26;token=60a690ce-f2d9-4de2-9739-8aec51b1a7b2" alt=""><figcaption><p>Universal Dashboard</p></figcaption></figure>

* [Interactive Apps](https://docs.powershelluniversal.com/v4-beta/userinterfaces/building-dashboards)
* [Input Forms](https://docs.powershelluniversal.com/userinterfaces/dashboards/components/inputs/form)
* [Customizable Tables](https://docs.powershelluniversal.com/userinterfaces/dashboards/components/data-display/table)
* [Charts](https://docs.powershelluniversal.com/userinterfaces/dashboards/components/data-visualization/charts)
* [Dynamic Regions](https://docs.powershelluniversal.com/userinterfaces/dashboards/components/dynamic-regions)
* [Steppers (Wizards)](https://docs.powershelluniversal.com/userinterfaces/dashboards/components/navigation/stepper)
* [Transitions](https://docs.powershelluniversal.com/userinterfaces/dashboards/components/utilities/transitions)
* [Integration with Scripts and APIs](https://docs.powershelluniversal.com/userinterfaces/pages/form)
* [Extensible Platform](https://docs.powershelluniversal.com/userinterfaces/dashboards/components/building-custom-components)
* [Custom Styling and Branding](https://docs.powershelluniversal.com/userinterfaces/dashboards/themes)

## Hosting

PowerShell Universal is cross-platform and can be hosted on-premises, in the cloud or even on a Raspberry Pi.

<figure><img src="https://427210397-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZsd6kaluvxbsdXs9MWxX%2Fuploads%2Fyc2F1Zs0Ufj6K0SBoYpv%2Fimage.png?alt=media&#x26;token=829b5609-9728-41d1-ae29-fbae009ddc43" alt=""><figcaption><p>Host in Azure</p></figcaption></figure>

* [Windows, Linux and M](https://docs.powershelluniversal.com/get-started)ac
* [Docker Containers](https://docs.powershelluniversal.com/getting-started/docker)
* [Azure](https://docs.powershelluniversal.com/config/hosting/azure) and [IIS](https://docs.powershelluniversal.com/config/hosting/hosting-iis)
* [Windows Service](https://docs.powershelluniversal.com/getting-started#msi-install-windows)
* [HTTPS](https://docs.powershelluniversal.com/config/hosting#configuring-https)

## Security

Grant role-based access to different aspects of your automation environment with your choice of authentication and authorization integrations.

<figure><img src="https://427210397-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZsd6kaluvxbsdXs9MWxX%2Fuploads%2FASw6DSLfTxu0mezKvSOh%2Fimage.png?alt=media&#x26;token=b21f0ae9-35d0-4ea1-a401-ab07fe469bec" alt=""><figcaption><p>Security Settings</p></figcaption></figure>

* [OpenID Connect](https://docs.powershelluniversal.com/config/security/openid-connect)
* [WS-Federation](https://docs.powershelluniversal.com/config/security/ws-federation)
* [Basic Authentication](https://docs.powershelluniversal.com/config/security#forms-authentication)
* [Client Certificate](https://docs.powershelluniversal.com/config/security/client-certificate)
* [SAML2](https://docs.powershelluniversal.com/config/security/saml2)
* [Windows Authentication](https://docs.powershelluniversal.com/config/security#windows-authentication)
* [Script-Based Authorization](https://docs.powershelluniversal.com/config/security#policy-assignment)
* [Claims-Based Authorization](https://docs.powershelluniversal.com/config/security#role-to-claim-mapping)
* [Script Access Controls](https://docs.powershelluniversal.com/config/security/access-controls)
* [Custom and Built-In Roles](https://docs.powershelluniversal.com/config/security#built-in-roles)

## **Desktop**

Create desktop automation and user interfaces that integrate with features of Windows.

* [File Associations](https://docs.powershelluniversal.com/v/v3/desktop/file-associations)
* [Hotkeys](https://docs.powershelluniversal.com/v/v3/desktop/hotkeys)
* [Protocol Handlers](https://docs.powershelluniversal.com/v/v3/desktop/protocol-handlers)
* [System Events](https://docs.powershelluniversal.com/v/v3/desktop/system-events)
* [User Interfaces](https://docs.powershelluniversal.com/v/v3/desktop/pages)

## Development

Take advantage of rich development tools such as IntelliSense, code formatting, error checking and debugger integration without leaving your browser.

<figure><img src="https://427210397-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZsd6kaluvxbsdXs9MWxX%2Fuploads%2FfCwFBs7iHBPANlLc5aqp%2Fimage.png?alt=media&#x26;token=ef36beae-521f-4e28-aa7f-9541299adf08" alt=""><figcaption><p>Development Tools in PowerShell Universal</p></figcaption></figure>

* [Rich Editing Experience](https://docs.powershelluniversal.com/platform/editor)
* [Code-First Configuration](https://docs.powershelluniversal.com/config/repository)
* [Debugging Tools](https://docs.powershelluniversal.com/debugging/debugging-scripts#integrated-debugger)
* [PowerShell Module](https://www.powershellgallery.com/packages/Universal)
* [Management API](https://docs.powershelluniversal.com/config/management-api)
* [Visual Studio Code Extension](https://docs.powershelluniversal.com/visual-studio-code-extension)
* [Performance Profiler](https://docs.powershelluniversal.com/debugging/profiling)
* [Desktop Mode](https://docs.powershelluniversal.com/platform/desktop-mode)
* [Hotkeys](https://docs.powershelluniversal.com/platform/desktop-mode/hotkeys)

## Platform

Configure the platform to meet the needs of your environment.

<figure><img src="https://427210397-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZsd6kaluvxbsdXs9MWxX%2Fuploads%2FDHXbzaOxeThdjGgV6Z5R%2Fimage.png?alt=media&#x26;token=ef779ec5-7340-4b4c-bd6d-982057a97549" alt=""><figcaption><p>Module Management</p></figcaption></figure>

* [PowerShell 7 Support](https://docs.powershelluniversal.com/config/environments)
* [Windows PowerShell Support](https://docs.powershelluniversal.com/config/environments)
* [PowerShell Modules](https://docs.powershelluniversal.com/platform/modules)
* [Variables](https://docs.powershelluniversal.com/platform/variables)
* [Password and Secret Management](https://docs.powershelluniversal.com/platform/variables#vaults)
* [Git Integration](https://docs.powershelluniversal.com/config/git)
* [Application Insights Integration](https://docs.powershelluniversal.com/platform/monitoring)

## Community

Join the growing community of users managing their automation environments with PowerShell Universal.

<figure><img src="https://427210397-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZsd6kaluvxbsdXs9MWxX%2Fuploads%2FZCcpVjVv8a8wpwp1u2vo%2Fimage.png?alt=media&#x26;token=4ad0cc94-de22-4567-b436-b58f24a1d76a" alt=""><figcaption><p>Community Forums</p></figcaption></figure>

* [Forums](https://forums.ironmansoftware.com/)
* [Issue Tracker](https://github.com/ironmansoftware/issues)

## Licensing&#x20;

Universal is licensed per server. Visit our [website for more information ](https://ironmansoftware.com/powershell-universal/)on pricing.&#x20;

Many features of PowerShell Universal are [free](https://docs.powershelluniversal.com/v4-beta/licensing#licensed-features).&#x20;
