首先,为什么会叫“使用PowerShell连接到世纪互联Office 365”呢,由于Office 365 包含有多个不同的组件平台,主要的组件分别是Skype for business online 、Exchange online 、SharePoint Online 、还有Office 365 的目录服务等。

各个组件PowerShell 管理都是有自己不同的PowerShell 模块的,所以大家需要知道自己要做什么,要管理什么,来判断应该通过PowerShell 连接到Office 365 的那个组件平台。

另外,大家还需要清楚自己使用的Officce 365 平台的版本,是国际版?还是世纪互联营运的?这个要区分出来,powershell 管理可能会有一些区别的。

比如:现在这个是教大家如何通过PowerShell连接到世纪互联Office 365,所以连接到Office 365 后,可以做什么呢?就只能管理相关的帐号信息、Office 365 许可分配帐号相关的管理等等。

  • 问题:使用PowerShell连接到世纪互联Office 365后是否可以管理Exchange online 邮箱?

  • 答:是不可以的。管理Office 365 的邮箱,需要连接到Exchange online 进行管理。

所以,也有相关的powershell 命令连接到不同的组件模块进行管理的。

那么使用PowerShell连接到世纪互联Office 365之前,需要安装相关的Powershell 模块和登录助手,详细请看“使用PowerShell 连接管理Office 365前准备要求

以下步骤是教大家如何使用PowerShell连接到世纪互联Office 365通过PowerShell 进行高级管理。

1、以管理员身份运行此计算机上的Windows PowerShell

clip_p_w_picpath001

2、或者登录到目录同步服务器,以管理员身份打开“用于Windows PowerShell 的Windows Azure Active Directory模块”

3、运行命令“Set-ExecutionPolicy RemoteSigned”

注:该命令在当前计算机运行一次即可,不需要每次执行

clip_p_w_picpath002

4、运行命令”Get-Module”, 可看到目前只有3个模块的

clip_p_w_picpath003

5、运行命令” Import-Module MsOnline” 导入O365模块, 在运行” Get-Module”, 可看到已经导入多一个模块了

clip_p_w_picpath004

6、运行“$credential = Get-Credential“,输入O365管理员账户和密码,创建O365凭据;

p_w_picpath

7、通过命令” Connect-MsolService -Credential $credential” 连接到O365, 确保没有任何报错和警告

clip_p_w_picpath006

8、此时就可以管理O365了,可以运行一下几个命令进行测试,如下:

p_w_picpath