You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

能否通过PowerShell为租户分配地理位置并启用Multi-Geo?求脚本及说明

可以通过PowerShell实现租户地理位置分配与Multi-Geo启用

完全可以用PowerShell完成这两项操作,以下是具体实现方法和脚本:

前置准备

  • 安装并导入Microsoft Graph PowerShell模块(替代即将弃用的AzureAD模块,推荐使用)
  • 使用具备Organization.ReadWrite.All权限的全局管理员账号执行操作

步骤1:连接到Microsoft Graph

# 安装模块(首次运行需执行)
Install-Module -Name Microsoft.Graph -Force -AllowClobber

# 导入所需模块
Import-Module Microsoft.Graph.Identity.DirectoryManagement

# 连接到Graph并请求权限
Connect-MgGraph -Scopes "Organization.ReadWrite.All"

操作1:为租户分配新的地理位置

通过New-MgOrganizationGeoLocation命令添加支持的Multi-Geo区域:

# 获取当前租户ID
$tenantId = (Get-MgOrganization).Id

# 定义要添加的地理位置参数(示例:添加日本东部区域)
$newGeoLocation = @{
    CountryLetterCode = "JP"  # 区域代码,需为Microsoft 365支持的Multi-Geo区域代码
    DisplayName = "Japan"     # 区域显示名称
}

# 执行添加操作
New-MgOrganizationGeoLocation -OrganizationId $tenantId -BodyParameter $newGeoLocation

操作2:启用租户Multi-Geo功能

通过Set-MgOrganization命令开启Multi-Geo属性:

# 更新租户的Multi-Geo启用状态
Set-MgOrganization -OrganizationId $tenantId -IsMultiGeoEnabled $true

验证操作结果

# 查看已添加的所有地理位置
Get-MgOrganizationGeoLocation -OrganizationId $tenantId

# 查看Multi-Geo启用状态
Get-MgOrganization -Property Id, IsMultiGeoEnabled

注意事项

  • 确保添加的区域属于Microsoft 365官方支持的Multi-Geo区域
  • 启用Multi-Geo后,部分服务(如SharePoint、Exchange)可能需要额外配置才能使用多地域功能
  • 操作生效可能需要数小时,具体取决于租户规模

内容的提问来源于stack exchange,提问作者Janakiram

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.18 22:38:16