Difference between revisions of "Information Systems:Exchange Online administration with PowerShell"
Jump to navigation
Jump to search
m (→Pre-requisites) |
m |
||
| Line 3: | Line 3: | ||
==Pre-requisites== |
==Pre-requisites== |
||
| − | ''Note: These instructions |
+ | ''Note: These instructions may change as PowerShell and Exchange continues to be upgraded. Check with official docs if you encounter issues.'' |
| − | * To connect to Exchange Online via PowerShell, the EXO V2 (as of 2021-03-29) PowerShell module is required. This module contains the cmdlets necessary for Exchange administration tasks. |
+ | * To connect to Exchange Online via PowerShell, the EXO V2 (as of 2021-03-29) PowerShell module is required. This module contains the cmdlets necessary for Exchange administration tasks. To install, issue this command in PowerShell <code>Install-Module -Name ExchangeOnlineManagement</code> |
| ⚫ | |||
| − | ::[https://www.powershellgallery.com/packages/ExchangeOnlineManagement/ EXO V2] |
||
| ⚫ | |||
| − | ::[https://github.com/PowerShell/PowerShell/tree/v7.1.3 PowerShell GitHub] |
||
==Documentation== |
==Documentation== |
||
Revision as of 12:05, 29 March 2021
Overview
Some settings of Exchange Online are still only manageable through PowerShell. Our Exchange server instance can be managed by PowerShell through a remote connection.
Pre-requisites
Note: These instructions may change as PowerShell and Exchange continues to be upgraded. Check with official docs if you encounter issues.
- To connect to Exchange Online via PowerShell, the EXO V2 (as of 2021-03-29) PowerShell module is required. This module contains the cmdlets necessary for Exchange administration tasks. To install, issue this command in PowerShell
Install-Module -Name ExchangeOnlineManagement - EXO V2 is supported in PowerShell v7 (the docs say this, despite the min version saying PS 3.0). This is currently a few versions newer than the PowerShell built-in to Windows. Newer versions are available on the official PowerShell GitHub
Documentation
How to connect to Exchange Online and other instructions are best learned through Microsoft's docs: Exchange Online PowerShell.
Notes
EAC has a web shell feature (Azure Cloud Shell), but to use this requires Azure Cloud Storage (and the small cost associated with creating a storage blob to store whatever Cloud Shell needs to store). For reference, its location in EAC is shown here: