Exchange的管理,很多时候都是依赖于PowerShell来进行的。但是对于Exchange Online怎么来使用PowerShell呢?下面我们来看下具体连接方法。

1. 首先我们来打开Windows本地的PowerShell,让其来连接到远程的Exchange Online PowerShell。

Office365—Exchange管理2—连接Exchange PowerShell

2. 连接到Office365 Exchange Online PowerShell

首先输入连接凭据

$UserCredential = Get-Credential

Office365—Exchange管理2—连接Exchange PowerShell

然后用以下语句得到并连入office365 PowerShell会话

$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://outlook.office365.com/powershell-liveid/ -Credential $UserCredential -Authentication Basic –AllowRedirection

Import-PSSession $Session

这里导入会话时发现提示错误。

Office365—Exchange管理2—连接Exchange PowerShell

可以用以下语句打开本地PowerShell权限限制

Set-ExecutionPolicy unrestricted

然后再进行Import-PSSession $Session

发现已经能成功导入会话了。

Office365—Exchange管理2—连接Exchange PowerShell

现在我们尝试用New-AddressList命令创建一个全局地址列表试试。

咦,怎么又提示错误?

Office365—Exchange管理2—连接Exchange PowerShell

3. 如果需要使用这些管理命令的话,首先需要到管理员角色中开通这里命令

这里开通AddressList命令功能

Office365—Exchange管理2—连接Exchange PowerShell

开通后,相应的功能角色已经显示在列表中了。

Office365—Exchange管理2—连接Exchange PowerShell

现在再创建一个设备的全局地址列表试试

Office365—Exchange管理2—连接Exchange PowerShell

发现已经能设置成功,这样我们可以从全局通讯簿中查看到这个地址列表了。

Office365—Exchange管理2—连接Exchange PowerShell

关于管理会议室和设备的预约管理,后几节会有详细说明,这里暂时不展开。

4. 以下列出需要在管理员角色中开通权限才能使用的命令功能。

Office365—Exchange管理2—连接Exchange PowerShell

后几节将详细解说怎么利用PowerShell来轻松简便地管理Office365 Exchange。