Skip to content

[CF1] custom block dialogs rbi #22208

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: production
Choose a base branch
from
Open
Changes from all commits
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 @@ -5,7 +5,7 @@ sidebar:
order: 2
---

import { Render, Tabs, TabItem } from "~/components";
import { Render, Badge, Tabs, TabItem } from "~/components";

With Browser Isolation, you can define policies to dynamically isolate websites based on identity, security threats, or content.

Expand Down Expand Up @@ -117,6 +117,21 @@ Mouse input remains available to allow users to browse a website by following hy
- _Allow_: (Default) Users can print isolated web pages to their local machine.
- _Do not allow_: Prohibits users from printing isolated web pages to their local machine.

## Custom block dialog <Badge text="Beta" variant="note" />

With custom block dialogs, you can host a custom block page when users are blocked from taking specific actions, like [copying](/cloudflare-one/policies/browser-isolation/isolation-policies/#copy-from-remote-to-client), [pasting](/cloudflare-one/policies/browser-isolation/isolation-policies/#paste-from-client-to-remote), [downloading](/cloudflare-one/policies/browser-isolation/isolation-policies/#file-downloads), [uploading](/cloudflare-one/policies/browser-isolation/isolation-policies/#file-uploads), [performing keyboard inputs](/cloudflare-one/policies/browser-isolation/isolation-policies/#keyboard), or [printing](/cloudflare-one/policies/browser-isolation/isolation-policies/#printing), within an isolated browser session.

Administrators can configure custom block dialogs to explain the reason for the block, and guide the users on how to resolve their issue using the provided query parameters:

- `action`: copy, paste, download, etc.
- `cf_colo`: for example, `e.g sea01`
- `client_url`: for example, `https://example.com`
- `policy_id`: 32-character id
- `rbi_debug_id`: 32-character id
- `user_id`: 32-character id

Custom block dialogs are still in beta. Contact your account team to start using custom block dialogs.

## Common policies

### Isolate all security threats
Expand Down