Skip to content

Commit 2254ea0

Browse files
authored
[ZT] WARP Client --> Cloudflare One Client (rename files) (#29027)
* [ZT] Rename WARP to Cloudflare One Client across cloudflare-one docs, partials, and cross-references Applies WARP Client → Cloudflare One Client rename to ~241 files across cloudflare-one docs (excluding already-done cloudflare-one-client/ and warp-connector/), all partials, and cross-product references. Preserves safe-list items: WARP tunnel, WARP Connector, warp-cli, warp-svc, dashboard UI labels, API field names, code blocks, changelog prose, WARP session/authentication feature names, and consumer WARP references. * [ZT] Fix remaining standalone WARP references missed by initial pass Updates ~40 additional standalone 'WARP' references across 30 files that were missed by the automated regex pass. Includes headings, descriptions, prose, and table entries. Safe-list items preserved (Mermaid diagrams, code blocks, dashboard UI labels, WARP session feature names, consumer WARP refs, changelog prose). * [ZT] Fix broken anchor links from WARP heading renames Updates 27 anchor references across 20 files to match new heading slugs after WARP → Cloudflare One Client heading renames. Includes: - #3-route-private-network-ips-through-warp (6 refs) - #warp-client → #cloudflare-one-client (3 refs) - #warp-client-block-notifications (3 refs) - #warp-device-ips → #device-ips (3 refs) - #enable-warp-to-warp → #enable-peer-to-peer (2 refs) - #warp-split-tunnel-configuration (2 refs) - 8 other individual anchor fixes * [ZT] Fix grammar: 'the Cloudflare One Client devices' → 'Cloudflare One Client devices' Remove unnecessary article 'the' before plural noun phrase in 6 instances across 5 files. * [ZT] Fix phrasing: 'Cloudflare One Client-enabled device' → 'Cloudflare One Client device' Updates 3 instances across 2 files. Also rewrites one awkward sentence about routing traffic through the client. * [ZT] Clarify WARP Check note in ZTNA design guide Update the explanatory note to clarify that 'WARP' is the previous name for the Cloudflare One Client, since the sentence references the dashboard check name 'WARP Check (Mac OS)'. * [ZT] Add glossary entry for Cloudflare One Client, update WARP client entry - Add new 'Cloudflare One Client' glossary term (fixes build error from GlossaryTooltip references) - Update 'WARP client' entry to indicate it is the previous name - Update 'Cloudflare One Agent' entry to reference new product name * [ZT] Revert client-checks URL paths to warp-client-checks The warp-client-checks/ folder has not been renamed yet, so URL paths must continue using /warp-client-checks/ to avoid broken links. The folder rename will be handled in a separate structural change. * [ZT] Rename WARP folders/files and update links + redirects Structural renames for WARP Client → Cloudflare One Client: - warp-client-checks/ → client-checks/ (16 files) - warp-to-warp.mdx → peer-to-peer.mdx - rdp-warp-to-tunnel.mdx → rdp-device-client.mdx - ssh-warp-to-tunnel.mdx → ssh-device-client.mdx - warp-on-headless-linux.mdx → deploy-client-headless-linux.mdx - zero-trust/warp.mdx → zero-trust/cloudflare-one-client.mdx (×2) Adds 8 new redirects (1 splat + 7 static) and updates 5 existing redirect destinations. Updates ~100 internal link references across ~55 files. * [ZT] Fix Render file= paths for zero-trust/warp partial The partial file was not renamed (deferred), so Render references must still use 'cloudflare-wan/zero-trust/warp', not the renamed page slug. * [ZT] Fix broken link in changelog entry for ssh-warp-to-tunnel rename Update URL path in changelog entry (prose unchanged) to point to the renamed ssh-device-client page. * [ZT] Update 'routing over WARP' and 'WARP-to-Tunnel' terminology Replace 'routing over WARP' link text with 'the Cloudflare One Client' in 4 tunnel use-case pages. Replace 'WARP-to-Tunnel' with 'the Cloudflare One Client' in SSH infrastructure access page and local tunnel management page. * Apply suggestion from @ranbel * Apply suggestion from @ranbel * Update ssh-infrastructure-access.mdx
1 parent 008a8d9 commit 2254ea0

72 files changed

Lines changed: 122 additions & 114 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

public/__redirects

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2287,7 +2287,7 @@
22872287
/cloudflare-one/policies/zero-trust/common-configs/ /cloudflare-one/policies/access/ 301
22882288
/cloudflare-one/applications/casb/troubleshooting/ /cloudflare-one/applications/casb/troubleshooting/troubleshoot-integrations/ 301
22892289
/cloudflare-one/analytics/logs/activity-log/ /cloudflare-one/insights/logs/gateway-logs/ 301
2290-
/cloudflare-one/identity/devices/os-version/ /cloudflare-one/identity/devices/warp-client-checks/os-version/ 301
2290+
/cloudflare-one/identity/devices/os-version/ /cloudflare-one/reusable-components/posture-checks/client-checks/os-version/ 301
22912291
/cloudflare-one/insights/dex/fleet-status/ /cloudflare-one/insights/dex/monitoring/ 301
22922292
/cloudflare-one/policies/zero-trust/cors/ /cloudflare-one/access-controls/applications/http-apps/authorization-cookie/cors/ 301
22932293
/cloudflare-one/identity/users/groups/ /cloudflare-one/policies/access/groups/ 301
@@ -2320,7 +2320,7 @@
23202320
/cloudflare-one/tutorials/ssh/ /cloudflare-one/connections/connect-networks/use-cases/ssh/ 301
23212321
/support/traffic/argo-tunnel/ /cloudflare-one/connections/connect-networks/ 301
23222322
/cloudflare-one/faq/tunnel/ /cloudflare-one/faq/cloudflare-tunnels-faq/ 301
2323-
/magic-wan/tutorials/warp/ /cloudflare-wan/zero-trust/warp/ 301
2323+
/magic-wan/tutorials/warp/ /cloudflare-wan/zero-trust/cloudflare-one-client/ 301
23242324
/cloudflare-one/examples/ /cloudflare-one/api-terraform/ 301
23252325
/warp-client/teams/ /cloudflare-one/team-and-resources/devices/cloudflare-one-client/ 301
23262326
/cloudflare-one/integrations/identity-providers/azuread/ /cloudflare-one/integrations/identity-providers/entra-id/ 301
@@ -2360,8 +2360,8 @@
23602360
/cloudflare-one/identity/devices/access-integrations/mutual-tls-authentication/ /cloudflare-one/access-controls/service-credentials/mutual-tls-authentication/ 301
23612361
/cloudflare-one/identity/devices/crowdstrike/ /cloudflare-one/integrations/service-providers/crowdstrike/ 301
23622362
/cloudflare-one/identity/devices/microsoft/ /cloudflare-one/integrations/service-providers/microsoft/ 301
2363-
/cloudflare-one/identity/devices/require-gateway/ /cloudflare-one/reusable-components/posture-checks/warp-client-checks/require-gateway/ 301
2364-
/cloudflare-one/identity/devices/require-warp/ /cloudflare-one/reusable-components/posture-checks/warp-client-checks/require-warp/ 301
2363+
/cloudflare-one/identity/devices/require-gateway/ /cloudflare-one/reusable-components/posture-checks/client-checks/require-gateway/ 301
2364+
/cloudflare-one/identity/devices/require-warp/ /cloudflare-one/reusable-components/posture-checks/client-checks/require-warp/ 301
23652365
/cloudflare-one/identity/devices/service-providers/custom/ /cloudflare-one/integrations/service-providers/custom/ 301
23662366
/cloudflare-one/identity/devices/service-providers/ /cloudflare-one/integrations/service-providers/ 301
23672367
/cloudflare-one/policies/data-loss-prevention/exact-data-match/ /cloudflare-one/data-loss-prevention/detection-entries/#exact-data-match 301
@@ -2377,7 +2377,7 @@
23772377
/cloudflare-one/traffic-policies/initial-setup/network/ /cloudflare-one/traffic-policies/get-started/network/ 301
23782378

23792379
# More specific redirects from nav revamp (before catch-alls)
2380-
/cloudflare-one/identity/devices/access-integrations/tanium/ /cloudflare-one/reusable-components/posture-checks/warp-client-checks/tanium/ 301
2380+
/cloudflare-one/identity/devices/access-integrations/tanium/ /cloudflare-one/reusable-components/posture-checks/client-checks/tanium/ 301
23812381
/cloudflare-one/identity/authorization-cookie/application-token/ /cloudflare-one/access-controls/applications/http-apps/authorization-cookie/application-token/ 301
23822382
/cloudflare-one/identity/authorization-cookie/validating-json/ /cloudflare-one/access-controls/applications/http-apps/authorization-cookie/validating-json/ 301
23832383
/cloudflare-one/identity/authorization-cookie/ /cloudflare-one/access-controls/applications/http-apps/authorization-cookie/ 301
@@ -2410,7 +2410,13 @@
24102410
/cloudflare-one/email-security/settings/trusted-domains/ /cloudflare-one/email-security/settings/detection-settings/trusted-domains/ 301
24112411
/cloudflare-one/email-security/monitoring/search-email/ /cloudflare-one/email-security/investigation/search-email/ 301
24122412

2413-
2413+
# WARP Client rename — file/folder slug renames
2414+
/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/warp-to-warp/ /cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/peer-to-peer/ 301
2415+
/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/rdp/rdp-warp-to-tunnel/ /cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/rdp/rdp-device-client/ 301
2416+
/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/ssh/ssh-warp-to-tunnel/ /cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/ssh/ssh-device-client/ 301
2417+
/cloudflare-one/tutorials/warp-on-headless-linux/ /cloudflare-one/tutorials/deploy-client-headless-linux/ 301
2418+
/cloudflare-wan/zero-trust/warp/ /cloudflare-wan/zero-trust/cloudflare-one-client/ 301
2419+
/cloudflare-one/networks/connectors/cloudflare-wan/zero-trust/warp/ /cloudflare-one/networks/connectors/cloudflare-wan/zero-trust/cloudflare-one-client/ 301
24142420

24152421
# ============================================================================
24162422
# DYNAMIC REDIRECTS
@@ -2619,6 +2625,8 @@
26192625
/magic-network-monitoring/* /network-flow/:splat 301
26202626

26212627
# Cloudflare One Client (formerly WARP Client)
2628+
# Splat redirect for renamed posture checks folder
2629+
/cloudflare-one/reusable-components/posture-checks/warp-client-checks/* /cloudflare-one/reusable-components/posture-checks/client-checks/:splat 301
26222630
# Splat redirects for renamed sub-folders (most specific first)
26232631
/cloudflare-one/team-and-resources/devices/warp/configure-warp/warp-settings/* /cloudflare-one/team-and-resources/devices/cloudflare-one-client/configure/settings/:splat 301
26242632
/cloudflare-one/team-and-resources/devices/warp/configure-warp/warp-modes/* /cloudflare-one/team-and-resources/devices/cloudflare-one-client/configure/modes/:splat 301

src/content/changelog/access/2024-10-01-ssh-with-access-for-infrastructure.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ products:
88

99
Organizations can now eliminate long-lived credentials from their SSH setup and enable strong multi-factor authentication for SSH access, similar to other Access applications, all while generating access and command logs.
1010

11-
SSH with [Access for Infrastructure](/cloudflare-one/access-controls/applications/non-http/infrastructure-apps/) uses short-lived SSH certificates from Cloudflare, eliminating SSH key management and reducing the security risks associated with lost or stolen keys. It also leverages a common deployment model for Cloudflare One customers: [WARP-to-Tunnel](/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/ssh/ssh-warp-to-tunnel/).
11+
SSH with [Access for Infrastructure](/cloudflare-one/access-controls/applications/non-http/infrastructure-apps/) uses short-lived SSH certificates from Cloudflare, eliminating SSH key management and reducing the security risks associated with lost or stolen keys. It also leverages a common deployment model for Cloudflare One customers: [WARP-to-Tunnel](/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/ssh/ssh-device-client/).
1212

1313
SSH with Access for Infrastructure enables you to:
1414

src/content/docs/cloudflare-one/access-controls/policies/index.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -160,8 +160,8 @@ Non-identity attributes are polled continuously, meaning they are-evaluated with
160160
| SAML Group | Checks a SAML attribute name / value pair. This selector only displays if you use a [generic SAML](/cloudflare-one/integrations/identity-providers/generic-saml/) identity provider. ||||
161161
| OIDC Claim | Checks an OIDC claim name / value pair. This selector only displays if you use a [generic OIDC](/cloudflare-one/integrations/identity-providers/generic-oidc/) identity provider. ||||
162162
| Device posture | Checks device posture signals from the Cloudflare One Client or a third-party service provider. This selector only displays after you create a [device posture check](/cloudflare-one/reusable-components/posture-checks/). ||||
163-
| Warp | Checks that the device is connected to the Cloudflare One Client, including the consumer version. This selector only displays after you enable the [WARP posture check](/cloudflare-one/reusable-components/posture-checks/warp-client-checks/require-warp/). ||||
164-
| Gateway | Checks that the device is connected to your Zero Trust instance through the Cloudflare One Client. This selector only displays after you enable the [Gateway posture check](/cloudflare-one/reusable-components/posture-checks/warp-client-checks/require-gateway/). ||||
163+
| Warp | Checks that the device is connected to the Cloudflare One Client, including the consumer version. This selector only displays after you enable the [WARP posture check](/cloudflare-one/reusable-components/posture-checks/client-checks/require-warp/). ||||
164+
| Gateway | Checks that the device is connected to your Zero Trust instance through the Cloudflare One Client. This selector only displays after you enable the [Gateway posture check](/cloudflare-one/reusable-components/posture-checks/client-checks/require-gateway/). ||||
165165

166166
<sup>1</sup> For SaaS applications, Access can only enforce policies at the time
167167
of initial sign on and when reissuing the SaaS session. Once the user has

src/content/docs/cloudflare-one/data-loss-prevention/dlp-policies/common-policies.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ You can configure access on a per-user or group basis by adding [identity-based
4141

4242
Many Android applications (such as Google Drive) use <GlossaryTooltip term="certificate pinning" link="/ssl/reference/certificate-pinning/">certificate pinning</GlossaryTooltip>, which is incompatible with Gateway inspection. If needed, you can create a [Do Not Inspect policy](/cloudflare-one/traffic-policies/http-policies/#do-not-inspect) so that the app can continue to function on Android:
4343

44-
1. Set up an [OS version device posture check](/cloudflare-one/reusable-components/posture-checks/warp-client-checks/os-version/) that checks for the Android operating system.
44+
1. Set up an [OS version device posture check](/cloudflare-one/reusable-components/posture-checks/client-checks/os-version/) that checks for the Android operating system.
4545

4646
2. Create the following HTTP policy in Gateway:
4747

src/content/docs/cloudflare-one/insights/logs/posture-logs.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Enterprise users can generate more detailed logs with [Logpush](/cloudflare-one/
3737
| Field | Description |
3838
| ------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
3939
| **Name** | Name of the [device posture check](/cloudflare-one/reusable-components/posture-checks/). |
40-
| **Type** | Type of [Cloudflare One Client check](/cloudflare-one/reusable-components/posture-checks/warp-client-checks/) or [service provider check](/cloudflare-one/integrations/service-providers/). |
40+
| **Type** | Type of [Cloudflare One Client check](/cloudflare-one/reusable-components/posture-checks/client-checks/) or [service provider check](/cloudflare-one/integrations/service-providers/). |
4141
| **Rule ID** | UUID of the device posture check. |
4242
| **Conditions met** | Whether the device passed or failed the posture check criteria. Evaluates to `true` if the **Received values** match the **Expected values**. |
4343
| **Expected values** | Values required to pass the device posture check. |

src/content/docs/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/cloudflared/connect-private-hostname.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Private hostname routing only works for applications connected with `cloudflared
3636
| Connector | Compatibility | Minimum version |
3737
| ------------------------------------------------------------------------------------------ | ------------- | -- |
3838
| [cloudflared](/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/cloudflared/) || 2025.7.0 |
39-
| [Peer-to-peer](/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/warp-to-warp/) || |
39+
| [Peer-to-peer](/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/peer-to-peer/) || |
4040
| [WARP Connector](/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/warp-connector/) || |
4141
| [Cloudflare WAN](/cloudflare-wan/zero-trust/cloudflare-gateway/) || |
4242

src/content/docs/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,6 @@ Administrators can optionally set [Gateway network policies](/cloudflare-one/tra
1818
Here are the different ways you can connect your private network to Cloudflare:
1919

2020
- [**cloudflared**](/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/cloudflared/) installs on a server in your private network to create a secure, outbound tunnel to Cloudflare. Cloudflare Tunnel using `cloudflared` only proxies traffic initiated from a user to a server. Any service or application running behind the tunnel will use the server's default routing table for server-initiated connectivity.
21-
- [**Peer-to-peer**](/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/warp-to-warp/) uses the [Cloudflare One Client](/cloudflare-one/team-and-resources/devices/cloudflare-one-client/) to establish peer-to-peer connectivity between two or more devices. Each device running the Cloudflare One Client can access services on any other device running the Cloudflare One Client via an assigned virtual IP address.
21+
- [**Peer-to-peer**](/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/peer-to-peer/) uses the [Cloudflare One Client](/cloudflare-one/team-and-resources/devices/cloudflare-one-client/) to establish peer-to-peer connectivity between two or more devices. Each device running the Cloudflare One Client can access services on any other device running the Cloudflare One Client via an assigned virtual IP address.
2222
- [**WARP Connector**](/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/warp-connector/) installs on a Linux server in your private network to establish site-to-site, bidirectional, and mesh networking connectivity. The WARP Connector acts as a subnet router to relay client-initiated and server-initiated traffic between all devices on a private network and Cloudflare.
2323
- [**Cloudflare WAN**](/cloudflare-one/networks/connectors/cloudflare-wan/) relies on configuring legacy networking equipment to establish anycast GRE or IPsec tunnels between an entire network location and Cloudflare.

src/content/docs/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/warp-to-warp.mdx renamed to src/content/docs/cloudflare-one/networks/connectors/cloudflare-tunnel/private-net/peer-to-peer.mdx

File renamed without changes.

src/content/docs/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/rdp/index.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,5 @@ With Cloudflare Zero Trust, you can make your RDP server available over the Inte
1313
Cloudflare offers three ways to secure RDP:
1414

1515
- [Browser-based RDP](/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/rdp/rdp-browser/)
16-
- [RDP with Cloudflare One Client](/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/rdp/rdp-warp-to-tunnel/)
16+
- [RDP with Cloudflare One Client](/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/rdp/rdp-device-client/)
1717
- [RDP with client-side cloudflared](/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/rdp/rdp-cloudflared-authentication/)

src/content/docs/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/rdp/rdp-browser.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ There are two ways for users to [reach the RDP server in their browser](#4-conne
1717
- **App Launcher (recommended)**: Users can log in to the [Access App Launcher](/cloudflare-one/access-controls/access-settings/app-launcher/) with their Cloudflare Access credentials and then initiate an RDP connection within the browser to their Windows machine. Users will authenticate to the Windows machine using their pre-configured Windows username and password. Cloudflare does not manage any credentials on the Windows server.
1818
- **Direct URL**: A user may also navigate directly to the Windows server at `https://<app-domain>/rdp/<vnet-id>/<target-ip>/<port>`, where `vnet-id` is the <GlossaryTooltip term="Virtual network">virtual network</GlossaryTooltip> assigned to the Cloudflare Tunnel route. The authentication flow is the same as for the App Launcher; first users must log in to Cloudflare Access and then use their Windows credentials to authenticate to the Windows machine.
1919

20-
Browser-based RDP can be used in conjunction with [routing over WARP](/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/rdp/rdp-warp-to-tunnel/) so that there are multiple ways to connect to the server. You can reuse the same Cloudflare Tunnel when configuring each connection method.
20+
Browser-based RDP can be used in conjunction with [the Cloudflare One Client](/cloudflare-one/networks/connectors/cloudflare-tunnel/use-cases/rdp/rdp-device-client/) so that there are multiple ways to connect to the server. You can reuse the same Cloudflare Tunnel when configuring each connection method.
2121

2222
## Prerequisites
2323

0 commit comments

Comments
 (0)