Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,9 @@
* TLS 1.3 (default: off)
* Minimum TLS Version (default: 1.2)
* Web Application Firewall (WAF) (default: on)
* Web Application Firewall Sensitivity (default: off)
* Managed Challenge (default: off)
* Continent Managed Challenge (default: empty)

When a new custom hostname is added to a Project it will have the default settings applied. But you can change the defaults for your Project, so new custom hostnames will get the default settings you have chosen.

Expand All @@ -27,6 +30,22 @@

A Web Application Firewall (WAF) is a security solution designed to protect web applications by filtering and monitoring HTTP traffic between them and the Internet. Common attacks like cross-site scripting, SQL injection, and file inclusion are mitigated by acting as a shield between the web application and potential threats. For more detailed information, please refer to our [WAF section](web-application-firewall.md).

## Web Application Firewall Sensitivity

The Umbraco Cloud WAF supports sensitivity configuration, extending the default [WAF](web-application-firewall.md) protection. **Low** sensitivity WAF configuration will block malicious requests with high confidence. **High** sensitivity configuration will block malicious requests with medium confidence, providing stricter filtering. By default, the WAF sensitivity is **off** and only the standard [WAF](web-application-firewall.md) is in place. Customers are encouraged to experiment with the WAF configuration at the beginning of the project and adjust based on the WAF performance.

## Managed Challenge

Managed Challenge gives you the ability to present an automatic captcha to all requests for the project/hostname. The managed challenge will ensure that only human users will be able to access the content on the website. Presenting an automatic managed captcha is useful in cases when a website is under attack, aggressively scraped by bots or in extremely high demand and you'd like to ensure that all of your website's resources are delivering value to the end users.

Check warning on line 39 in umbraco-cloud/build-and-customize-your-solution/set-up-your-project/security/managing-transport-security.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐢 [UmbracoDocs.Editorializing] Consider removing 'extremely' Raw Output: {"message": "[UmbracoDocs.Editorializing] Consider removing 'extremely'", "location": {"path": "umbraco-cloud/build-and-customize-your-solution/set-up-your-project/security/managing-transport-security.md", "range": {"start": {"line": 39, "column": 348}}}, "severity": "WARNING"}

Check warning on line 39 in umbraco-cloud/build-and-customize-your-solution/set-up-your-project/security/managing-transport-security.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐢 [UmbracoDocs.SentenceLength] Write shorter sentences (less than 25 words). Raw Output: {"message": "[UmbracoDocs.SentenceLength] Write shorter sentences (less than 25 words).", "location": {"path": "umbraco-cloud/build-and-customize-your-solution/set-up-your-project/security/managing-transport-security.md", "range": {"start": {"line": 39, "column": 222}}}, "severity": "WARNING"}

A managed challenge is a lightweight JavaScript-based page that detects users without user inputs. After successfully passing a challenge, the user will receive a cookie and won't be asked to pass another challenge for 30 minutes anywhere on the project/hostname.

Check warning on line 41 in umbraco-cloud/build-and-customize-your-solution/set-up-your-project/security/managing-transport-security.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐢 [UmbracoDocs.SentenceLength] Write shorter sentences (less than 25 words). Raw Output: {"message": "[UmbracoDocs.SentenceLength] Write shorter sentences (less than 25 words).", "location": {"path": "umbraco-cloud/build-and-customize-your-solution/set-up-your-project/security/managing-transport-security.md", "range": {"start": {"line": 41, "column": 100}}}, "severity": "WARNING"}

## Continent Managed Challenge

Continent-based managed challenge presents a challenge meant to only pass through the human users requesting the website from selected continents. A continent-based managed challenge is useful when a website's primary users live in a specific continent and you can safely treat any other geographical visitors with a challenge. Presenting a challenge to all automated traffic from continents that the end content isn't meant for easily blocks all malicious automated traffic.

Check warning on line 45 in umbraco-cloud/build-and-customize-your-solution/set-up-your-project/security/managing-transport-security.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐢 [UmbracoDocs.Editorializing] Consider removing 'easily' Raw Output: {"message": "[UmbracoDocs.Editorializing] Consider removing 'easily'", "location": {"path": "umbraco-cloud/build-and-customize-your-solution/set-up-your-project/security/managing-transport-security.md", "range": {"start": {"line": 45, "column": 430}}}, "severity": "WARNING"}

Check warning on line 45 in umbraco-cloud/build-and-customize-your-solution/set-up-your-project/security/managing-transport-security.md

View workflow job for this annotation

GitHub Actions / runner / vale

[vale] reported by reviewdog 🐢 [UmbracoDocs.SentenceLength] Write shorter sentences (less than 25 words). Raw Output: {"message": "[UmbracoDocs.SentenceLength] Write shorter sentences (less than 25 words).", "location": {"path": "umbraco-cloud/build-and-customize-your-solution/set-up-your-project/security/managing-transport-security.md", "range": {"start": {"line": 45, "column": 148}}}, "severity": "WARNING"}

All continents are supported as well as presenting a challenge to all requests from the [Tor](https://en.wikipedia.org/wiki/Tor_(network)) network.

## Plan specific features

Access to the different options varies depending on the Umbraco Cloud plan your project is on. Currently, the features are available as follows:
Expand Down
Loading