Skip to content

Commit 71a10e6

Browse files
committed
self-hosted app IA
1 parent 2d43f88 commit 71a10e6

File tree

5 files changed

+28
-20
lines changed

5 files changed

+28
-20
lines changed

src/content/docs/cloudflare-one/applications/configure-apps/index.mdx

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,10 @@ Cloudflare Access allows you to secure your web applications by acting as an ide
1010

1111
![Cloudflare Access verifies a user's identity before granting access to your application.](~/assets/images/cloudflare-one/applications/diagram-saas.jpg)
1212

13-
You can protect two types of web applications: SaaS and self-hosted.
13+
You can protect the following types of web applications:
1414

15-
* [**SaaS applications**](/cloudflare-one/applications/configure-apps/saas-apps/) consist of applications your team relies on that are not hosted by your organization. Examples include Salesforce and Workday. To secure SaaS applications, you must integrate Cloudflare Access with the SaaS application's SSO configuration.
15+
- [**SaaS applications**](/cloudflare-one/applications/configure-apps/saas-apps/) consist of applications your team relies on that are not hosted by your organization. Examples include Salesforce and Workday.
1616

17-
* [**Self-hosted applications**](/cloudflare-one/applications/configure-apps/self-hosted-apps/) consist of internal applications that you host in your own environment. These can be the data center versions of tools like the Atlassian suite or applications created by your own team. To secure self-hosted applications, you must use Cloudflare's DNS ([full setup](/dns/zone-setups/full-setup/) or [partial CNAME setup](/dns/zone-setups/partial-setup/)) and [connect the application](/cloudflare-one/connections/connect-networks/) to Cloudflare.
17+
- [**Self-hosted applications**](/cloudflare-one/applications/configure-apps/self-hosted-apps/) consist of internal applications that you host in your own environment. These can be the data center versions of tools like the Atlassian suite or applications created by your own team.
1818

19-
* [**Cloudflare Dashboard SSO**](/cloudflare-one/applications/configure-apps/dash-sso-apps/) are a special type of SaaS application that manages SSO settings for the Cloudflare dashboard and has limited permissions for administrator edits.
20-
21-
* [**Private network applications**](/cloudflare-one/connections/connect-networks/private-net/) are self-hosted applications that do not have public DNS records, meaning they are not reachable from the public Internet. To allow remote users to access these applications, you must [connect the private network](/cloudflare-one/connections/connect-networks/private-net/cloudflared/) to Cloudflare.
19+
- [**Cloudflare Dashboard SSO**](/cloudflare-one/applications/configure-apps/dash-sso-apps/) is a special type of SaaS application that manages SSO settings for the Cloudflare dashboard and has limited permissions for administrator edits.
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
---
2+
pcx_content_type: concept
3+
title: Self-hosted applications
4+
sidebar:
5+
order: 1
6+
7+
---
8+
9+
import { Render } from "~/components"
10+
11+
Cloudflare Access allows you to secure internal tools and applications by providing an authentication layer between the end user and your origin server. You can use signals from your existing identity providers (IdPs), device posture providers, and [other rules](/cloudflare-one/policies/access/#selectors) to control who can access your application. You can scope your policies to an entire private IP range, or define granular rules for specific websites, subdomains, and paths.
12+
13+
![Cloudflare Access authenticates users to your internal applications.](~/assets/images/cloudflare-one/applications/network-diagram.png)
14+
15+
The setup process for a self-hosted application depends on whether the application is publicly accessible on the Internet or restricted to users on a private network.
16+
17+
- [**Public hostname applications**](/cloudflare-one/applications/configure-apps/self-hosted-apps/public-hostname-app/) are self-hosted applications that have public DNS records. Anyone on the Internet can access the application by entering the URL in their browser and authenticating through Cloudflare Access. Securing access to a public website requires a Cloudflare DNS [full setup](/dns/zone-setups/full-setup/) or [partial CNAME setup](/dns/zone-setups/partial-setup/).
18+
19+
- [**Private network applications**](/cloudflare-one/connections/connect-networks/private-net/) are self-hosted applications that do not have public DNS records, meaning they are not reachable from the public Internet. Remote users must install the WARP client on their device and connect to the application using its private IP or private hostname. To add a private network application, refer to [Connect a private network](/cloudflare-one/connections/connect-networks/private-net/cloudflared/).

src/content/docs/cloudflare-one/applications/configure-apps/self-hosted-apps.mdx renamed to src/content/docs/cloudflare-one/applications/configure-apps/self-hosted-apps/public-hostname-app.mdx

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,13 @@
11
---
22
pcx_content_type: how-to
3-
title: Self-hosted applications
3+
title: Secure public websites
44
sidebar:
5-
order: 2
6-
5+
order: 1
6+
label: Secure public websites
77
---
88

99
import { Render } from "~/components"
1010

11-
<Render file="access/self-hosted-intro" />
12-
13-
![Cloudflare Access authenticates users to your internal applications.](~/assets/images/cloudflare-one/applications/network-diagram.png)
14-
1511
## Prerequisites
1612

1713
* An [active domain on Cloudflare](/fundamentals/setup/manage-domains/add-site/)

src/content/docs/learning-paths/zero-trust-web-access/access-application/create-access-app.mdx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ sidebar:
88

99
import { Render } from "~/components"
1010

11-
<Render file="access/self-hosted-intro" product="cloudflare-one" />
11+
Cloudflare Access allows you to securely publish internal tools and applications to the Internet by providing an authentication layer between the end user and your origin server. You can use signals from your existing identity providers (IdPs), device posture providers, and [other rules](/cloudflare-one/policies/access/#selectors) to control who can access your application.
12+
1213
Each application can have multiple policies with different constraints depending on what user group is accessing the application. For example, you can create one policy that requires corporate users to present specific device posture checks or mutual TLS authentication events, and a second policy for contractors which does not require these attributes.
1314

1415
## Add your application to Access

src/content/partials/cloudflare-one/access/self-hosted-intro.mdx

Lines changed: 0 additions & 6 deletions
This file was deleted.

0 commit comments

Comments
 (0)