Cloudflare Access は、アイデンティティを認識するプロキシとして動作し、Web アプリケーションを保護します。Access はアプリケーションの手前に置かれ、各リクエストを Access ポリシー と照合してから通過を許可します。既存のアイデンティティプロバイダー(IdP)、デバイスポスチャプロバイダー、その他のセレクター からのシグナルを使い、誰がアプリケーションに到達できるかを制御できます。
次の種類の Web アプリケーションを保護できます。
-
SaaS アプリケーション は、チームが利用するが自社ではホストしていないアプリケーションです。Salesforce や Workday などが該当します。SaaS アプリケーションを保護するには、Cloudflare Access を SaaS アプリケーションの SSO 設定と統合します。
-
セルフホストアプリケーション は、自社環境でホストする社内アプリケーションです。Atlassian スイートのデータセンター版や、自チームが作成したアプリケーションが該当します。セットアップ要件は、アプリケーションがインターネット上で公開されているか、プライベートネットワーク上のユーザーに限定されているかによって異なります。
- 公開ホスト名アプリケーション は、公開 DNS レコードを持つ Web アプリケーションです。インターネット上の誰でも、ブラウザーに URL を入力し、Cloudflare Access で認証すればアクセスできます。公開 Web サイトへのアクセスを保護するには、Cloudflare DNS の フルセットアップ または 部分的な CNAME セットアップ が必要です。
- プライベートネットワークアプリケーション には公開 DNS レコードがなく、パブリックインターネットからは到達できません。プライベート IP またはプライベートホスト名で接続するには、ユーザーのトラフィックを Cloudflare Gateway 経由でルーティングする必要があります。推奨方法は、ユーザーのデバイスに Cloudflare One Client をインストールすることです。代替手段として、ネットワークロケーション からの転送、PAC ファイル、Clientless Web Isolation があります。
-
Model Context Protocol(MCP)サーバー は、生成 AI ツールが業務アプリケーション内のデータを読み書きできるようにする Web アプリケーションです。たとえば Salesforce は、開発者が GitHub Copilot やその他の AI コードエディターから Salesforce テナント内のリソースを操作するための MCP サーバー ↗ を提供しています。
-
Cloudflare Dashboard SSO は、Cloudflare ダッシュボードの SSO 設定を管理する特別な種類の SaaS アプリケーションで、管理者による編集権限は限定されています。