Microsoft AOVPN is a VPN technology backed into Windows 10 and 11. It enables a (mostly) seamless connection either from boot or from login, enabling users to forget about remote connectivity and concentrate on their jobs.
AOVPN can be managed natively within Windows using an XML configuration which is then 'injected' into the Windows Configuration Service Provider (CSP). This is clunky, error prone and doesn't scale well or enable profile upgrades
Microsoft provide an configuration interface for Intune however this has its own issues including bugs, missing features and license requirements.
DPC attempts to solve these issues with features including:
Support for Active Directory GPOs
Built-in support for configuration changes
Error checking and profile misconfiguration identification
Limited FQDN resolution
Dynamic support for excluding M365 IPs in Force Tunnel
Monitoring of VPN State
Old VPN Profile Cleanup
Documentation for all settings
https://github.com/ld0614/DPC