Office 365 中国版与国际版功能差异整理
这段时间在折腾 Office 365 中国版(由世纪互联运营),发现它和全球版在功能、Cmdlet 和管理体验上都有不少差异。这篇笔记把我踩过的点和查到的资料整理一下,方便以后翻看。
一、基础环境差异
Office 365 中国版的数据中心位于中国大陆,使用独立的 Azure AD 租户和 Exchange Online 环境。最直接的影响就是登录地址不同:
- 国际版登录入口通常是
portal.office.com或outlook.office.com - 中国版登录入口是
partner.outlook.cn和portal.partner.office365.cn
用 PowerShell 连接 Exchange Online 时,中国版需要显式指定 -ExchangeEnvironmentName O365China,否则连上的就是国际版。
二、PowerShell 模块与 Cmdlet 差异
我遇到比较明显的问题是某些参数在中国版 Exchange Online 里不存在。例如:
Set-Mailbox -EmailAddressPolicyEnabled:在中国版中报参数找不到,国际版可用。Set-Mailbox -PrimarySmtpAddress:在部分资源邮箱类型上也会报参数找不到。MSOnline模块:在新版 PowerShell 中基本不可用,很多旧教程里的Get-Msol*命令需要改用 Microsoft Graph 或网页后台操作。
中国版还不支持 SynchronizeUserPrincipalNameUpdates 这个 AAD Connect 功能,导致本地 AD 修改 UPN 后,云端同步用户的 UPN 不会自动更新,需要手动用 Set-Mailbox -MicrosoftOnlineServicesID 处理。
三、缺失的功能
根据我查到的文档和实际体验,中国版缺少或受限的功能包括但不限于:
- Microsoft Graph PowerShell 默认应用在某些中国版租户中未预先同意,登录时可能报错 AADSTS700016。
- 部分新特性(如某些 Purview、Copilot 相关功能)在国际版上线后,中国版会有延迟或不提供。
- 自定义 OWA 域名的配置流程和国际版不同,且证书相关提示更常见。
四、个人的应对思路
对于中国版环境,我的习惯是:做任何批量修改前先 -WhatIf 预览;遇到参数报错先查是否是中国版特有差异;涉及 UPN 同步的场景直接准备手动修复脚本。后续如果还有新发现会继续补充到这篇笔记里。