[
  {
    "id": 1,
    "serviceArea": "Exchange",
    "serviceAreaDisplayName": "Exchange Online",
    "urls": [
      "partner.outlook.cn"
    ],
    "ips": [
      "40.73.132.0/22",
      "40.73.164.0/22",
      "42.159.44.0/22",
      "42.159.172.0/22",
      "2406:e500:4010::/44",
      "2406:e500:4030::/44",
      "2406:e500:4040::/44",
      "2406:e500:4110::/44",
      "2406:e500:4210::/44",
      "2406:e500:4310::/44"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Optimize",
    "required": true
  },
  {
    "id": 2,
    "serviceArea": "Exchange",
    "serviceAreaDisplayName": "Exchange Online",
    "urls": [
      "*.protection.partner.outlook.cn"
    ],
    "ips": [
      "40.72.120.0/22",
      "40.72.124.192/26",
      "42.159.33.192/27",
      "42.159.36.0/24",
      "42.159.161.192/27",
      "42.159.164.0/24",
      "139.219.16.0/23",
      "139.219.24.0/22",
      "139.219.145.0/24",
      "139.219.146.0/24",
      "139.219.156.0/22",
      "159.27.176.0/21",
      "2406:e500:200::/64",
      "2406:e500:201::/64",
      "2406:e500:4400::/39"
    ],
    "tcpPorts": "443",
    "expressRoute": false,
    "category": "Allow",
    "required": true
  },
  {
    "id": 3,
    "serviceArea": "Skype",
    "serviceAreaDisplayName": "Microsoft Teams",
    "ips": [
      "42.159.34.32/27",
      "42.159.34.64/27",
      "42.159.34.96/28",
      "42.159.162.32/27",
      "42.159.162.64/27",
      "42.159.162.96/28",
      "159.27.160.0/21",
      "2406:e500:4a00::/39"
    ],
    "udpPorts": "3478, 3479, 3480, 3481",
    "expressRoute": false,
    "category": "Optimize",
    "required": true
  },
  {
    "id": 4,
    "serviceArea": "SharePoint",
    "serviceAreaDisplayName": "SharePoint Online and OneDrive for Business",
    "urls": [
      "*.sharepoint.cn"
    ],
    "ips": [
      "40.73.129.0/24",
      "40.73.161.0/24",
      "42.159.38.0/23",
      "2406:e500:4600::/39"
    ],
    "tcpPorts": "80,443",
    "udpPorts": "443",
    "expressRoute": false,
    "category": "Allow",
    "required": true
  },
  {
    "id": 7,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "*.azure-mobile.cn",
      "*.chinacloud-mobile.cn",
      "*.chinacloudapi.cn",
      "*.partner.microsoftonline-m-i.net.cn",
      "*.partner.microsoftonline-m.net.cn",
      "*.partner.microsoftonline-p.net.cn",
      "*.partner.officewebapps.cn",
      "*.windowsazure.cn",
      "portal.partner.microsoftonline.cdnsvc.com",
      "r4.partner.outlook.cn"
    ],
    "ips": [
      "23.236.126.0/24",
      "40.73.240.0/24",
      "40.73.242.0/24",
      "58.68.168.0/24",
      "112.25.33.0/24",
      "123.150.49.0/24",
      "125.65.247.0/24",
      "171.107.84.0/24",
      "180.210.232.0/24",
      "180.210.234.0/24",
      "209.177.86.0/24",
      "209.177.90.0/24",
      "209.177.94.0/24",
      "222.161.226.0/24",
      "2406:e500:4900::/48"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Allow",
    "required": true
  },
  {
    "id": 8,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "*.onmschina.cn"
    ],
    "ips": [
      "101.28.252.0/24",
      "115.231.150.0/24",
      "123.235.32.0/24",
      "171.111.154.0/24",
      "175.6.10.0/24",
      "180.210.229.0/24",
      "211.90.28.0/24"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Allow",
    "required": true
  },
  {
    "id": 9,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "*.partner.microsoftonline-p.cn"
    ],
    "ips": [
      "182.50.87.0/24"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Allow",
    "required": true
  },
  {
    "id": 10,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "*.partner.microsoftonline.cn"
    ],
    "ips": [
      "103.9.8.0/22"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Allow",
    "required": true
  },
  {
    "id": 11,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "activation.sls.microsoft.com",
      "crl.microsoft.com",
      "odc.officeapps.live.com",
      "officecdn.microsoft.com",
      "officeclient.microsoft.com"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Default",
    "required": true
  },
  {
    "id": 12,
    "serviceArea": "Exchange",
    "serviceAreaDisplayName": "Exchange Online",
    "urls": [
      "*.partner.outlook.cn",
      "attachments.office365-net.cn"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Default",
    "required": true
  },
  {
    "id": 13,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "*.msauth.cn",
      "*.msauthimages.cn",
      "*.msftauth.cn",
      "*.msftauthimages.cn",
      "login.microsoftonline.com"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Default",
    "required": true
  },
  {
    "id": 15,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "loki.office365.cn"
    ],
    "tcpPorts": "443",
    "expressRoute": false,
    "category": "Default",
    "required": true
  },
  {
    "id": 16,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "*.cdn.office.net",
      "shellprod.msocdn.com"
    ],
    "tcpPorts": "443",
    "expressRoute": false,
    "category": "Default",
    "required": true
  },
  {
    "id": 17,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "*.auth.microsoft.cn",
      "login.partner.microsoftonline.cn",
      "microsoftgraph.chinacloudapi.cn"
    ],
    "ips": [
      "40.72.70.0/23",
      "52.130.2.32/27",
      "52.130.3.64/27",
      "52.130.17.192/27",
      "52.130.18.32/27",
      "2406:e500:5500::/48"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Allow",
    "required": true
  },
  {
    "id": 18,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "*.aadrm.cn",
      "*.protection.partner.outlook.cn"
    ],
    "tcpPorts": "443",
    "expressRoute": false,
    "category": "Default",
    "required": false,
    "notes": "If using Exchange Online, follow Allow category guidance for *.protection.partner.outlook.cn"
  },
  {
    "id": 19,
    "serviceArea": "Skype",
    "serviceAreaDisplayName": "Microsoft Teams",
    "urls": [
      "*.partner.lync.cn",
      "*.teams.microsoftonline.cn",
      "teams.microsoftonline.cn"
    ],
    "ips": [
      "40.72.124.128/28",
      "42.159.34.32/27",
      "42.159.34.64/27",
      "42.159.34.96/28",
      "42.159.162.32/27",
      "42.159.162.64/27",
      "42.159.162.96/28",
      "159.27.160.0/21",
      "2406:e500:4a00::/39"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Allow",
    "required": true
  },
  {
    "id": 20,
    "serviceArea": "Exchange",
    "serviceAreaDisplayName": "Exchange Online",
    "urls": [
      "*.partner.outlook.cn"
    ],
    "ips": [
      "40.73.132.0/22",
      "40.73.164.0/22",
      "42.159.44.0/22",
      "42.159.172.0/22",
      "2406:e500:4010::/44",
      "2406:e500:4030::/44",
      "2406:e500:4040::/44",
      "2406:e500:4110::/44",
      "2406:e500:4210::/44",
      "2406:e500:4310::/44"
    ],
    "tcpPorts": "587,993,995",
    "expressRoute": false,
    "category": "Allow",
    "required": true
  },
  {
    "id": 21,
    "serviceArea": "SharePoint",
    "serviceAreaDisplayName": "SharePoint Online and OneDrive for Business",
    "urls": [
      "*.wns.windows.com"
    ],
    "tcpPorts": "443,80",
    "expressRoute": false,
    "category": "Default",
    "required": true
  },
  {
    "id": 22,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "*.partner.office365.cn",
      "*.sovcloud-static.cn",
      "*.sovcloud-usercontent.cn",
      "*.sovcloud.cn"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Default",
    "required": true
  },
  {
    "id": 23,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "*.microsoftonline.cn"
    ],
    "tcpPorts": "80,443",
    "expressRoute": false,
    "category": "Default",
    "required": true
  },
  {
    "id": 26,
    "serviceArea": "Common",
    "serviceAreaDisplayName": "Microsoft 365 Common and Office Online",
    "urls": [
      "*.officewebapps.cn"
    ],
    "tcpPorts": "443,80",
    "udpPorts": "",
    "expressRoute": false,
    "category": "Default",
    "required": true,
    "notes": "Required for deprecating the old Gallatin regions and adding new China regions and publishing MIRA ranges"
  },
  {
    "id": 27,
    "serviceArea": "Exchange",
    "serviceAreaDisplayName": "Exchange Online",
    "urls": [
      "*.mail.protection.partner.outlook.cn",
      "*.sovcloud-mx.cn"
    ],
    "ips": [
      "40.72.120.0/22",
      "40.72.124.192/26",
      "42.159.33.192/27",
      "42.159.36.0/24",
      "42.159.161.192/27",
      "42.159.164.0/24",
      "139.219.16.0/23",
      "139.219.24.0/22",
      "139.219.145.0/24",
      "139.219.146.0/24",
      "139.219.156.0/22",
      "159.27.176.0/21",
      "2406:e500:200::/64",
      "2406:e500:201::/64",
      "2406:e500:4400::/39"
    ],
    "tcpPorts": "25",
    "expressRoute": false,
    "category": "Allow",
    "required": true,
    "notes": ""
  }
]