--- Sjoerd Hooft's InFormation Technology ---

User Tools

Site Tools



Would you like to sponsor this site?
Or buy me a beer?:

Recently Changed Pages:

View All Pages
View All Q Pages

View All Tags

Sign up for Q to post comments.

WIKI Disclaimer: As with most other things on the Internet, the content on this wiki is not supported. It was contributed by me and is published “as is”. It has worked for me, and might work for you.
Also note that any view or statement expressed anywhere on this site are strictly mine and not the opinions or views of my employer.

Terms And Conditions for Q users

Pages with comments

2019/06/22 10:36 1 Comment
2019/03/15 16:02 1 Comment
2019/03/15 16:02 1 Comment
2019/03/15 16:02 3 Comments
2017/04/20 15:28 1 Comment
2017/04/20 15:23 1 Comment
2017/04/19 14:44 1 Comment
2017/04/17 20:10 1 Comment
2017/04/17 20:07 1 Comment
2017/04/17 19:58 1 Comment
2017/04/17 19:52 1 Comment

View All Comments


Office 365 PowerShell

Office 365 PowerShell can be used to manage Office 365 from the commandline. It provides just a few more options than the portal.

Download the Installer

First you need the Microsoft Online Services Sign-In Assistant from here. Keep the defaults for the installation.

Then you need the Microsoft Azure Active Directory Module for Windows PowerShell from here. This site has been retired.

Follow these steps to install the MSOnline module:

  • Open an administrator-level PowerShell command prompt.
  • Run the Install-Module MSOnline command.
  • If prompted to install the NuGet provider, type Y and press ENTER.
  • If prompted to install the module from PSGallery, type Y and press ENTER.
  • After installation, close the PowerShell command window.

Connect to Your Office 365 Account

Once you have those two pieces installed, open Windows Azure AD Module for PowerShell as an administrator and enter the following commands:


This will start a logon prompt so you can logon. If you do not want to do this every time you login you can store the credentials in a variable:

$cred = Get-Credential
Connect-MsolService -Credential $cred

Now you can start using it, for example to list and export the global admins!

Exchange Online with MFA

Note that if you have enabled MFA for your administrative accounts you should download the “Microsoft Exchange Online Powershell Module” and run the following command to load and start the required commandlets:

connect-exopssession -UserPrincipalName


You could leave a comment if you were logged in.
o365powershell.txt · Last modified: 2018/09/18 13:54 by sjoerd