Connect to Exchange Online using powershell
I thought that I would share my script to connect to Exchange Online.
It is quite simple but is required to be able to work with Exchange Online together with Powershell.
This version also uses an URI that supports uploading user photos that are up to 100kb in size.
EDIT: A new and better method is available. Check this article out: About the Exchange Online PowerShell V2 module | Microsoft Docs
Copy this code and run it as a script in Powershell ISE.
$Credentials = Get-Credential $Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/?proxymethod=rps -Credential $Credentials -Authentication Basic -AllowRedirection Import-PSSession $Session
When running this script you will be prompted for credentials to your Office 365 tenant.
Supply them and you will be connected and enabled to run your script in Exchange Online.