From 723aefb57a6a7456421aabf7f88476540ee7fe52 Mon Sep 17 00:00:00 2001 From: Mikulas Tomanka Date: Fri, 3 Oct 2025 12:29:27 +0300 Subject: [PATCH 1/5] Document Umbraco Cloud internal servioces static IPs --- .../external-services/README.md | 4 ++ .../static-outbound-ip-addresses.md | 54 +++++++++++++++++++ .../product-upgrades/README.md | 4 ++ 3 files changed, 62 insertions(+) create mode 100644 umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md diff --git a/umbraco-cloud/expand-your-projects-capabilities/external-services/README.md b/umbraco-cloud/expand-your-projects-capabilities/external-services/README.md index e9b7c4030e9..9a4d48eaf13 100644 --- a/umbraco-cloud/expand-your-projects-capabilities/external-services/README.md +++ b/umbraco-cloud/expand-your-projects-capabilities/external-services/README.md @@ -49,3 +49,7 @@ If you need to use a CIDR (Classless Inter-Domain Routing) Range for the IPs: `4 {% hint style="info" %} For projects on a Starter plan, you can see the current dynamic outbound IP addresses. The IP addresses shown for starter projects are dynamic and are likely to change at some point due to either Azure or Umbraco optimizing hosting resources. {% endhint %} + +## Complete IP Address Reference + +For a comprehensive list of all static outbound IP addresses used by Umbraco Cloud services across all regions, including both global and regional services, see [Static Outbound IP Addresses for Umbraco Cloud](static-outbound-ip-addresses.md). diff --git a/umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md b/umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md new file mode 100644 index 00000000000..f5620a43740 --- /dev/null +++ b/umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md @@ -0,0 +1,54 @@ +--- +description: >- + Umbraco Cloud services access external applications with static outbound IP addresses. + This enables you to whitelist cloud services in IP based firewalls. +--- + +# Static Outbound IP Addresses for Umbraco Cloud + +Umbraco Cloud services access external applications with static outbound IP addresses. This enables you to whitelist cloud services in IP based firewalls. This is particularly useful if you wish to control access to your website based on IP addresses. + +## Whitelisting IP Addresses + +To ensure uninterrupted access and functionality, you should whitelist both the global services IP addresses and the IP addresses specific to the region where your website is hosted. + +### Global Services + +``` +4.180.158.192/28 +``` + +### Regional Services + +Below are the static outbound IP address ranges for various regions: + +**Europe** +``` +4.180.157.208/28 +``` + +**Australia** +``` +4.197.15.208/28 +``` + +**Canada** +``` +20.220.219.208/28 +``` + +**United Kingdom** +``` +20.68.233.144/28 +``` + +**United States** +``` +4.227.135.208/28 +``` + +Ensure that these IP ranges are added to your firewall's whitelist to maintain seamless connectivity with Umbraco Cloud services. + +## Related Information + +For information about product upgrades and their impact on your Cloud services, see [Product Upgrades](../../optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/). \ No newline at end of file diff --git a/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md b/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md index f029f4b55bf..3af648be39e 100644 --- a/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md +++ b/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md @@ -74,3 +74,7 @@ What is a breaking change is documented here: [https://our.umbraco.com/documenta No, it´s not possible to opt-out of product auto upgrades on Umbraco Cloud. To support a site on Umbraco Cloud, all sites must run the latest versions of our products. That way, we know the sites are running in the most stable state. + +## Related Information + +If your Umbraco Cloud website uses IP filtering on the origin you need to ensure you have the correct IP addresses whitelisted to maintain connectivity during and after upgrades. See [Static Outbound IP Addresses for Umbraco Cloud](../../../expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md) for complete details. From 3de64052014f3e84ef8b5103c9e843c17d1dab87 Mon Sep 17 00:00:00 2001 From: Mikulas Tomanka Date: Mon, 10 Nov 2025 15:36:18 +0200 Subject: [PATCH 2/5] Change 'whitelist' to 'allow-list' in documentation Updated terminology from 'whitelist' to 'allow-list' for clarity and inclusivity. --- .../external-services/static-outbound-ip-addresses.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md b/umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md index f5620a43740..7f436cf04d9 100644 --- a/umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md +++ b/umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md @@ -6,11 +6,11 @@ description: >- # Static Outbound IP Addresses for Umbraco Cloud -Umbraco Cloud services access external applications with static outbound IP addresses. This enables you to whitelist cloud services in IP based firewalls. This is particularly useful if you wish to control access to your website based on IP addresses. +Umbraco Cloud services access external applications with static outbound IP addresses. This enables you to allow-list cloud services in IP based firewalls. This is particularly useful if you wish to control access to your website based on IP addresses. ## Whitelisting IP Addresses -To ensure uninterrupted access and functionality, you should whitelist both the global services IP addresses and the IP addresses specific to the region where your website is hosted. +To ensure uninterrupted access and functionality allow-list the global and regional services IP addresses. Use the regional IP addresses from the region where your website is hosted. ### Global Services @@ -20,7 +20,7 @@ To ensure uninterrupted access and functionality, you should whitelist both the ### Regional Services -Below are the static outbound IP address ranges for various regions: +Below are the static outbound IP address ranges for regions: **Europe** ``` @@ -47,8 +47,8 @@ Below are the static outbound IP address ranges for various regions: 4.227.135.208/28 ``` -Ensure that these IP ranges are added to your firewall's whitelist to maintain seamless connectivity with Umbraco Cloud services. +Ensure that these IP ranges are added to your firewall's allow list to maintain seamless connectivity with Umbraco Cloud services. ## Related Information -For information about product upgrades and their impact on your Cloud services, see [Product Upgrades](../../optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/). \ No newline at end of file +For information about product upgrades and their impact on your Cloud services, see [Product Upgrades](../../optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/). From 31683ae51fff9a455d5f28c7bf08cb3878fb205a Mon Sep 17 00:00:00 2001 From: Mikulas Tomanka Date: Mon, 10 Nov 2025 15:37:32 +0200 Subject: [PATCH 3/5] Simplify IP filtering note in README --- .../manage-product-upgrades/product-upgrades/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md b/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md index 3af648be39e..1506a72ffe3 100644 --- a/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md +++ b/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md @@ -77,4 +77,4 @@ To support a site on Umbraco Cloud, all sites must run the latest versions of ou ## Related Information -If your Umbraco Cloud website uses IP filtering on the origin you need to ensure you have the correct IP addresses whitelisted to maintain connectivity during and after upgrades. See [Static Outbound IP Addresses for Umbraco Cloud](../../../expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md) for complete details. +If your Cloud website uses IP filtering on the origin ensure the correct IP addresses are whitelisted to maintain connectivity during upgrades. See [Static Outbound IP Addresses for Umbraco Cloud](../../../expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md) for complete details. From 9545ed003a8fc9a0b3aa30ecbdb1c28e2eda0b27 Mon Sep 17 00:00:00 2001 From: Mikulas Tomanka Date: Mon, 10 Nov 2025 21:11:48 +0200 Subject: [PATCH 4/5] Update umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md Co-authored-by: Bjarke Berg --- .../manage-product-upgrades/product-upgrades/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md b/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md index 1506a72ffe3..d1b8ac6a993 100644 --- a/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md +++ b/umbraco-cloud/optimize-and-maintain-your-site/manage-product-upgrades/product-upgrades/README.md @@ -77,4 +77,4 @@ To support a site on Umbraco Cloud, all sites must run the latest versions of ou ## Related Information -If your Cloud website uses IP filtering on the origin ensure the correct IP addresses are whitelisted to maintain connectivity during upgrades. See [Static Outbound IP Addresses for Umbraco Cloud](../../../expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md) for complete details. +If your Cloud website uses IP filtering on the origin ensure the correct IP addresses are allow-listed to maintain connectivity during upgrades. See [Static Outbound IP Addresses for Umbraco Cloud](../../../expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md) for complete details. From 278148393d48db26e161415fd90caae1244634a4 Mon Sep 17 00:00:00 2001 From: Mikulas Tomanka Date: Mon, 10 Nov 2025 21:13:24 +0200 Subject: [PATCH 5/5] Update 'Whitelisting' to 'Allow-listing' in documentation --- .../external-services/static-outbound-ip-addresses.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md b/umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md index 7f436cf04d9..6d6605047af 100644 --- a/umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md +++ b/umbraco-cloud/expand-your-projects-capabilities/external-services/static-outbound-ip-addresses.md @@ -8,7 +8,7 @@ description: >- Umbraco Cloud services access external applications with static outbound IP addresses. This enables you to allow-list cloud services in IP based firewalls. This is particularly useful if you wish to control access to your website based on IP addresses. -## Whitelisting IP Addresses +## Allow-listing IP Addresses To ensure uninterrupted access and functionality allow-list the global and regional services IP addresses. Use the regional IP addresses from the region where your website is hosted.