Skip to main content
About

Windows 365 automation, by the community

PSCloudPC is an open-source PowerShell module for managing Windows 365 Cloud PCs through Microsoft Graph. It is free, MIT licensed and published to the PowerShell Gallery.

Our mission

Make Windows 365 easy to automate

The Windows 365 Graph API is powerful, but working with it directly means handling tokens, paging, beta endpoints and JSON payloads yourself. PSCloudPC wraps all of that in consistent, pipeline-friendly cmdlets, so admins can spend their time on their environment instead of on API plumbing. The project started in 2023 and is maintained by members of the Windows 365 community.

Milestones

How PSCloudPC grew

  1. January 2023

    First release

    PSCloudPC 1.0.0 ships with 22 cmdlets for Cloud PCs, provisioning policies, user settings policies and images.

  2. January 2023

    Tenant settings and networking

    Organization settings, service plans and Azure network connections arrive in 1.0.4.

  3. June 2023

    Frontline and pscloudpc.com

    Device code sign-in, Windows 365 Frontline support and the launch of this documentation website.

  4. June 2024

    Export, import and reboot

    Move provisioning policies between tenants as JSON, and reboot Cloud PCs from PowerShell.

  5. October 2024

    Certificate authentication

    Certificate-based sign-in for automation, and paging so large tenants return every Cloud PC.

  6. August 2025

    Microsoft Graph authentication

    Authentication moves to Microsoft.Graph.Authentication, with token sign-in and Disconnect-Windows365.

  7. November 2025

    Windows 365 Cloud Apps

    List, publish and unpublish Cloud Apps, and Windows Autopatch support in provisioning policies.

  8. March 2026

    Rename, resize and disaster recovery

    Rename and resize Cloud PCs, and configure cross-region disaster recovery.

  9. Coming next

    Monitoring and remote actions

    Audit events, connectivity history, real-time connection status, power management for Frontline, snapshots and troubleshooting.

Every change is listed in the release notes on GitHub.

Contributors

Thank you to everyone who has contributed

PSCloudPC contributors

Want to see yourself here? Read the contributing guide.

Security

Please do not report security vulnerabilities through public issues. See the security policy for how to report them privately.

License

PSCloudPC is released under the MIT License. You are free to use, modify and distribute it.

Disclaimer

PSCloudPC is a community project and is not affiliated with, endorsed by or supported by Microsoft. Windows 365 and Microsoft Graph are trademarks of the Microsoft group of companies.

Privacy

This site uses Google Analytics to understand how the documentation is used. Analytics cookies are only set after you accept them in the cookie banner. To change your choice, clear the site data for pscloudpc.com in your browser and reload the page.