千家信息网

批量修改Office 365(21V)用户域名后缀

发表于:2024-12-13 作者:千家信息网编辑
千家信息网最后更新 2024年12月13日,前提:纯云端的Azure AD身份验证方式;您已经在Office 365上添加验证了您自己公司的域名,在添加验证自己公司域名之前,您已经导入或创建好了Office 365的用户。账户都是以@baseh
千家信息网最后更新 2024年12月13日批量修改Office 365(21V)用户域名后缀

前提:纯云端的Azure AD身份验证方式;您已经在Office 365上添加验证了您自己公司的域名,在添加验证自己公司域名之前,您已经导入或创建好了Office 365的用户。

账户都是以@basehome.partner.onmschina.cn为后缀的,如果想修改成以@basehome.com.cn怎么办呢?

直接选择需要修改的用户,点击编辑

选择成basehome.com.cn保存即可

如果这里有100多个用户甚者更多用户,如何批量修改呢?

其实非常简单,全选所有用户,去掉勾选您的第一个Office 365全局管理员账户

就可以选择"编辑域"就可以了,当然也可以批量重置密码,分配许可证,编辑用户角色等等。除此之外还有一种方法就是使用Powershell来操作:

如果需要用到Powershell,首先需要再您的电脑上安装能连接到Office 365 Azure AD的Powershell模块

http://www.microsoft.com/zh-cn/download/details.aspx?id=41950

下载下来是msoidcli_64.msi的安装包(64位系统)

安装好以后再以管理员身份打开Powershell

执行Install-Module AzureAD,等待模块安装完成

安装完成

接下来执行Install-Module MSOnline安装用于 Windows PowerShell 的 Microsoft Azure Active Directory 模块

接下来执行Connect-MsolService连接到Office 365的Azure AD,但国内版21V是执行Connect-MsolService -AzureEnvironment AzureChinaCloud

接下来执行下面的命令批量替换用户的后缀为basehome.com.cn

Get-MsolUser -All -DomainName basehome.partner.onmschina.cn | % { $t = $_.userprincipalname ; Set-MsolUserPrincipalName -UserPrincipalName $t -NewUserPrincipalName $t.replace('basehome.partner.onmschina.cn','basehome.com.cn') }

这样执行以后再Office 365的用户里就可以看到所有用户的主登录名后缀都是basehome.com.cn了

这里需要注意,因为是全部修改那么默认有一个主要的Office 365全局管理员的账户也会一起变更,建议这个账户您手动在门户的WEB界面再次改成partner.onmschina.cn为后缀的域名方便管理,否则下次您再以创建的第一个Office 365的全局管理员登陆时会发现无法登陆了,因为主要的域名变了。

0