blindzero/Connect-MS365

Add support for MSGraph SDK

Opened this issue · 0 comments

Is your feature request related to a problem? Please describe.
Microsoft has announced deprecation of MSOnline and Azure AD PowerShell modules.
Old modules will still work but do not receive any further development or updates.
Microsoft is encouraging everybody to migrate to Microsoft Graphi API SDK to manage Azure AD and Microsoft 365.

Describe the solution you'd like
Add support for Microsoft Graph PowerShell to enable users to use Microsoft Graph API powershell module within Connect-MS365.

Describe alternatives you've considered
I cannot really follow Microsoft's argument that Graph API will "simplify" Azure AD management as the authentication and request handling is much more complicated and advanced. Additionally, it seems that no dedicated prepared CmdLets exists for management of users, groups, etc.
Hence, I think that most users will still use the deprecated modules for simple administration tasks. Alternatively, other management tools may cover authentication and connections themselves. So it is questionable how important that feature is for 'Connect-MS365` at all.