M365Connect
1.0.0
Connect to Microsoft 365 services with a single command. Supports PowerShell 5.1 and 7+, interactive authentication, stored credentials, and service principal/app registration authentication.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) nikkelly. All rights reserved.
Package Details
Author(s)
- nikkelly
Tags
Microsoft365 Azure Teams Exchange SharePoint AzureAD Graph Intune Office365
Functions
Connect-MSTeams Connect-MSExchange Connect-MSExchangeServer Connect-MSAzureAD Connect-MSGraph Connect-MSSharePoint Connect-MSSecurityCompliance Connect-MSIntune Connect-AllMSServices Disconnect-AllMSServices Add-MSAccount Remove-MSAccount Add-MSAppRegistration Remove-MSAppRegistration Add-MSMFA Remove-MSMFA Get-MSConnectionStatus Show-MSCommands
PSEditions
Dependencies
This module has no dependencies.
Release Notes
## 1.0.0
- Initial release on PowerShell Gallery
- PowerShell module format (.psd1 / .psm1) with Public/Private function layout
- PowerShell 5.1 and 7+ support with Microsoft Graph fallback for deprecated modules
- Service principal/app registration authentication (certificate or client secret)
- Interactive and stored credential authentication with optional MFA
- Connection tracking and status reporting via Get-MSConnectionStatus
- Backward-compatible aliases for all original commands
- Deprecation warnings for AzureAD and MSOnline modules
FileList
- M365Connect.nuspec
- M365Connect.psd1
- M365Connect.psm1
- readme.md
- LICENSE
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.1 | 9 | 2/8/2026 |
| 1.0.0 (current version) | 3 | 2/8/2026 |