Provide just ONE powershell module for all O365+Azure functions
The powershell management for O365 (or M365) is ridiculously complex.
Microsoft itself had to provide documentation for managing 5 different modules in a single Window. Instead of just writing its powershell modules to not require such a convoluted work around.
Even with this documentation there are multiple glaring problems
1.) This documentation does not work in PS Core, which Microsoft has clearly been pushing as a successor to Windows Powershell. This documentation is inconsistent with Microsoft's own roadmaps.
2.) This documentation does not work for admins using MFA/Conditional Access. EXOv2 sort of resolves this and does work, but it isn't straight forward. The whole process of having to log into the Exchange Admin Center and download a separate CMDlet is absurd.
3) The documentation requires Basic Authentication which Microsoft has begun to move away from, with it being EOL for several functions in 5 months.
Rather than engaging in perpetual confusing renames of products, redsigns of portals (really? Splitting Security & Compliances to Security and Compliance portals, but then directing people back to S&C?) or bizarrely complex documentation for workarounds on powershell, please just put resources into making one core Powershell module/cmdlet that covers all of O365/M365 + Azure functionality Please do this in a manner that is consistent with Microsoft's own roadmaps for feature changes and integrations.