Cloudflare Enablement
Data Localization Suite
Testing
Edit this page on GitHub
Set theme to dark (⇧+D)

Cloudflare for SaaS

In the following sections, we will give you some details about how to configure Cloudflare for SaaS with Regional Services and Customer Metadata Boundary.

​​ Regional Services

To configure Regional Services for both hostnames proxied through Cloudflare and the fallback origin, follow these steps for the dashboard or API configuration:

  1. Log in to the Cloudflare dashboard , and select an account and zone.
  2. Go to the Custom Hostnames tab.
  3. Follow these steps to configure Cloudflare for SaaS.
  1. Set the fallback record.
  2. Create a Custom Hostname.
  3. Run the API POST command on the Custom Hostname to create a regional_hostnames with a specific region.

The Regional Services functionality can be extended to Custom Hostnames and this is dependent on the target of the alias.

Consider the following example.

Below you can find a breakdown of the different ways that you might configure Cloudflare for SaaS and the corresponding processing regions:

  • No processing region: fallback.saasprovider.com
  • Processing region is the US: us.saasprovider.com
  • User location: UK (closest datacenter: LHR)
Test Custom Hostname Target Origin Location
1 ​​regionalservices-default.example.com fallback.saasprovider.com default (fallback) LHR
2 regionalservices-default2.example.com us.saasprovider.com default (fallback) EWR
3 regionalservices-custom.example.com fallback.saasprovider.com us.saasprovider.com (custom) LHR
4 regionalservices-custom2.example.com us.saasprovider.com us.saasprovider.com (custom) EWR
  • In order to set a processing region for the fallback record to any of the available regions for Regional Services, create a new regional hostname entry for the fallback via a POST request.

  • To update the existing region (for example, from EU to US), make a PATCH request for the fallback to update the processing region accordingly.

  • To remove the regional services processing region and set it back to Earth, make a DELETE request to delete the region configuration.

​​ Customer Metadata Boundary

Cloudflare for SaaS Analytics based on HTTP requests are fully supported by Customer Metadata Boundary.

Refer to Cloudflare for SaaS documentation for more information.