Skip to content

Cloudflare Access

このサイトへのアクセスは Cloudflare Access (Zero Trust) で管理されています。アプリケーションコード内では認証処理を行わず、Cloudflare のネットワークレイヤーでアクセスを制御します。

セットアップ手順

1. Zero Trust ダッシュボードにアクセス

Cloudflare Zero Trust にログインします。

2. Application の作成

  1. AccessApplications に移動
  2. Add an application をクリック
  3. Self-hosted を選択
  4. Application domain にデプロイ先のドメインを設定

3. Identity Provider の設定

  1. SettingsAuthentication に移動
  2. 使用する Identity Provider (Google, GitHub, SAML など) を追加・設定

4. Access Policy の作成

  1. Application の設定で Add a policy をクリック
  2. Policy name を設定
  3. Include ルールでアクセスを許可するユーザー・グループを指定
    • 例: 特定のメールドメイン、GitHub Organization、Google Groups など
  4. 必要に応じて RequireExclude ルールを追加