research-hub/azure-firewall-rules/Microsoft365Activation.jsonc (203 lines of code) (raw):
{
"AzureCloud": [
{
"name": "OfficeActivation_App",
"priority": 100,
"ruleCollectionType": "FirewallPolicyFilterRuleCollection",
"action": {
"type": "Allow"
},
"rules": [
{
"ruleType": "ApplicationRule",
"name": "activation",
"protocols": [
{
"protocolType": "Http",
"port": 80
},
{
"protocolType": "Https",
"port": 443
}
],
"fqdnTags": [],
"webCategories": [],
"targetFqdns": [
// From https://learn.microsoft.com/en-us/office/troubleshoot/activation/sign-in-issues and https://learn.microsoft.com/en-us/office/troubleshoot/activation/temporary-server-issues
"activation.sls.microsoft.com",
"officecdn.microsoft.com",
"ols.officeapps.live.com",
"odc.officeapps.live.com",
"Office15client.microsoft.com",
"cdn.odc.officeapps.live.com",
"officeclient.microsoft.com"
],
"targetUrls": [],
"terminateTLS": false,
"sourceIpGroups": ["{{ipAddressPool}}"]
}
]
},
{
"name": "OfficeCertificates_App",
"priority": 200,
"ruleCollectionType": "FirewallPolicyFilterRuleCollection",
"action": {
"type": "Allow"
},
"rules": [
{
"ruleType": "ApplicationRule",
"name": "CRL",
"protocols": [
{
"protocolType": "Http",
"port": 80
},
{
"protocolType": "Https",
"port": 443
}
],
"fqdnTags": [],
"webCategories": [],
"targetFqdns": [
"crl.microsoft.com",
"*.entrust.net",
"*.geotrust.com",
"*.omniroot.com",
"*.public-trust.com",
"*.symcb.com",
"*.symcd.com",
"*.verisign.com",
"*.verisign.net",
"apps.identrust.com",
"cacerts.digicert.com",
"cert.int-x3.letsencrypt.org",
"crl.globalsign.com",
"crl.globalsign.net",
"crl.identrust.com",
"crl3.digicert.com",
"crl4.digicert.com",
"isrg.trustid.ocsp.identrust.com",
"mscrl.microsoft.com",
"ocsp.digicert.com",
"ocsp.globalsign.com",
"ocsp.msocsp.com",
"ocsp2.globalsign.com",
"ocspx.digicert.com",
"secure.globalsign.com",
"www.digicert.com",
"www.microsoft.com",
"ocsp.int-x3.letsencrypt.org"
],
"targetUrls": [],
"terminateTLS": false,
"sourceIpGroups": ["{{ipAddressPool}}"]
}
]
}
],
"AzureUSGovernment": [
// TODO: These URLs might require revision for AzureUSGovernment
{
"name": "OfficeActivation_App",
"priority": 100,
"ruleCollectionType": "FirewallPolicyFilterRuleCollection",
"action": {
"type": "Allow"
},
"rules": [
{
"ruleType": "ApplicationRule",
"name": "activation",
"protocols": [
{
"protocolType": "Http",
"port": 80
},
{
"protocolType": "Https",
"port": 443
}
],
"fqdnTags": [],
"webCategories": [],
"targetFqdns": [
// From https://learn.microsoft.com/en-us/microsoft-365/enterprise/microsoft-365-u-s-government-gcc-high-endpoints?view=o365-worldwide
"activation.sls.microsoft.com",
"officecdn.microsoft.com",
"ols.officeapps.live.com",
"odc.officeapps.live.com",
"Office15client.microsoft.com",
"cdn.odc.officeapps.live.com",
"officeclient.microsoft.com"
],
"targetUrls": [],
"terminateTLS": false,
"sourceIpGroups": ["{{ipAddressPool}}"]
}
]
},
{
"name": "OfficeCertificates",
"priority": 200,
"ruleCollectionType": "FirewallPolicyFilterRuleCollection",
"action": {
"type": "Allow"
},
"rules": [
{
"ruleType": "ApplicationRule",
"name": "CRL",
"protocols": [
{
"protocolType": "Http",
"port": 80
},
{
"protocolType": "Https",
"port": 443
}
],
"fqdnTags": [],
"webCategories": [],
"targetFqdns": [
"crl.microsoft.com",
"*.entrust.net",
"*.geotrust.com",
"*.omniroot.com",
"*.public-trust.com",
"*.symcb.com",
"*.symcd.com",
"*.verisign.com",
"*.verisign.net",
"apps.identrust.com",
"cacerts.digicert.com",
"cert.int-x3.letsencrypt.org",
"crl.globalsign.com",
"crl.globalsign.net",
"crl.identrust.com",
"crl3.digicert.com",
"crl4.digicert.com",
"isrg.trustid.ocsp.identrust.com",
"mscrl.microsoft.com",
"ocsp.digicert.com",
"ocsp.globalsign.com",
"ocsp.msocsp.com",
"ocsp2.globalsign.com",
"ocspx.digicert.com",
"secure.globalsign.com",
"www.digicert.com",
"www.microsoft.com",
"ocsp.int-x3.letsencrypt.org"
],
"targetUrls": [],
"terminateTLS": false,
"sourceIpGroups": ["{{ipAddressPool}}"]
}
]
}
]
}