Configuring Widnows PoserShell to be used with O365 is few steps process. To successfully run the
Connect-MsolService PowerShell command, you need to:
- Find out what bitness your operating system is (x86 / 32-bit OR x64 / 64-bit). See Microsoft’s “Is my PC running the 32-bit or 64-bit version of Windows?” article for help.
- If necessary, install the appropriate bitness version of PowerShell 3.0
Windows6.0is Windows Vista and
Windows6.1is Windows 7
Note 2: If you get a message of “The update is not applicable to your computer.” during the install then either you downloaded the wrong version of you already have it installed
- Install the appropriate bitness version of the Microsoft Online Services Sign-In Assistant for IT Professionals
- Install the appropriate bitness version of the Windows Azure Active Directory Module for Windows PowerShell
Note: If you get an error of “In order to install Windows Azure Active Directory Module for Windows PowerShell, you must have Microsoft Online Services Sign-In Assistant version 7.0 or greater installed on this computer.” and a resulting failed install, install the Microsoft Online Services Sign-In Assistant for IT Professionals BETA (you shouldn’t need to uninstall the normal version but I would recommend it).
- Run the appropriate bitness version of PowerShell
- Run the
Import-Module MSOnlinePowerShell command
- Finally, run the
Note: When I say “the appropriate bitness version” I mean to use 64-bit if available.
Once gone through above steps seuccessfully, Run the cmdlet Get-Module and you should see list of all imported modules along with MsOnline module. As shown below: