AFAIK Canonical is working on EntraID/AzureAD Integration. You'll find from time-to-time new blogposts from Canonical about this, e.g....