Install Exchange Online Management Module
Install-Module -Name ExchangeOnlineManagement
Connect to Exchange Online
Connect-ExchangeOnline -UserPrincipalName user@domain.com
Another method
Store your O365 credentials in a variable
$msolcred = get-credential
Connect to O365
connect-msolservice -credential $msolcred
Change UPN of a user in O365
Set-MsolUserPrincipalName -UserPrincipalName current@domain.onmicrosoft.com -NewUserPrincipalName newusername@domain.com
Change the owner of Azure-registered device
Add the intended owner to the device:
Add-AzureADDeviceRegisteredOwner -ObjectId 94b0b212-xxxx-xxxx-xxxx-xxxxxxxxxxxx -RefObjectId 86757ad2-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Replace ObjectId string with the device ObjectId. Replace RefObjectId string with the ObjectId of the user you want to add as registered owner.
Remove the original owner from the device:
Remove-AzureADDeviceRegisteredOwner -ObjectId 94b0b212-xxxx-xxxx-xxxx-xxxxxxxxxxxx -OwnerId 540b9c12-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Replace ObjectId string with the device ObjectId Replace OwnerId string with the ObjectId of the user you want to remove as registered owner.
Hide Group From Global Address List
Set-UnifiedGroup -Identity "Name" -HiddenFromAddressListsEnabled $true
Connect to Sharepoint Online
First you can check if you have already installed the SharePoint Online Management Shell by running the following command in administrative mode in PowerShell:
Get-Module -Name Microsoft.Online.SharePoint.PowerShell -ListAvailable | Select Name,Version
If your operating system is using PowerShell 5 or newer, you can also install the SharePoint Online Management Shell by running the following command in administrative mode:
Install-Module -Name Microsoft.Online.SharePoint.PowerShell
If you don’t have administrative privileges on the system, you can install the SharePoint Online Management Shell only for the current user by running the following command:
Install-Module -Name Microsoft.Online.SharePoint.PowerShell -Scope CurrentUser
To ensure you have all available cmdlets, you should always make sure the module is up to date. You can update the SharePoint Online Management Shell by running the following command in administrative mode:
Update-Module -Name Microsoft.Online.SharePoint.PowerShell
To connect with a user name and password
Run the following command at the SharePoint Online Management Shell command prompt:
Connect-SPOService -Url https://contoso-admin.sharepoint.com -Credential admin@contoso.com
When prompted with the Windows PowerShell credential request dialog box, type the password for the SharePoint admin account.
To connect with multifactor authentication (MFA)
Run the following command at the SharePoint Online Management Shell command prompt:
Connect-SPOService -Url https://contoso-admin.sharepoint.com
When prompted with the Microsoft SharePoint Online Management Shell dialog box, type the account name and password for a SharePoint administrator account, and then click Sign in.
Follow the instructions in the Microsoft SharePoint Online Management Shell dialog box to provide the additional authentication information, such as a verification code, and then click Sign in.
You are now ready to use SharePoint Online commands.
Fix Sharepoint Online backup (Veeam) error ‘Site was moved to another URL’
Connect to Sharepoint Online admin shell and enter the URL of the redirect site that has to be removed:
Remove-SPOSite -Identity https://contoso.sharepoint.com/sites/OldWebsite