コンテンツにスキップ

Cloudflare AccessでAzure AD条件付きアクセスポリシーを使用する

Last reviewed: 8 months ago

Azure Active Directory (AD) の 条件付きアクセス を使用すると、管理者はAzure AD内でアプリケーションやユーザーに対してポリシーを強制できます。条件付きアクセスには、Windowsに特化した一連のチェックがあり、Windowsのパワーユーザーを持つ組織に好まれることが多いです。

始める前に

以下を確認してください:

  • Azure ADアカウントのグローバル管理者権限
  • Azure ADアカウントに設定されたユーザー

アプリケーションのためのアイデンティティプロバイダーを設定する

Azure ADの IdP設定手順 を参照してください。

Azure ADでAPI権限を追加する

基本的なIdP統合がテストされ、動作していることを確認したら、CloudflareがAzure ADから条件付きアクセスポリシーを読み取るための権限を付与します。

  1. Azure Active Directoryで、アプリ登録に移動します。

  2. IdP統合のために作成したアプリケーションを選択します。

  3. API権限に移動し、権限を追加を選択します。

  4. Microsoft Graphを選択します。

  5. アプリケーション権限を選択し、Policy.Read.ConditionalAccessを追加します。

  6. 管理者の同意を付与を選択します。

Azure ADで条件付きアクセスを構成する

  1. Azure Active Directoryで、エンタープライズアプリケーション > 条件付きアクセスに移動します。
  2. 認証コンテキストに移動します。
  3. Cloudflare Accessポリシーで参照するための認証コンテキストを作成します。認証コンテキストに説明的な名前を付けます(例:準拠デバイスを要求)。
  4. 次に、ポリシーに移動します。
  5. 新しい条件付きアクセスポリシーを作成するか、既存のポリシーを選択します。
  6. 条件付きアクセスポリシーを認証コンテキストに割り当てます:
    1. ポリシービルダーで、ターゲットリソースを選択します。
    2. このポリシーが適用されるものを選択のドロップダウンで、認証コンテキストを選択します。
    3. このポリシーを使用する認証コンテキストを選択します。
    4. ポリシーを保存します。

条件付きアクセスをゼロトラストと同期する

条件付きアクセスポリシーをCloudflare Accessにインポートするには:

  1. ゼロトラストに移動し、設定 > 認証に進みます。
  2. Azure AD統合を見つけて、編集を選択します。
  3. Azure ADポリシー同期を有効にします。
  4. 保存を選択します。

アクセスアプリケーションを作成する

Cloudflare Accessアプリケーションに条件付きアクセスポリシーを適用するには:

  1. ゼロトラストに移動し、アクセス > アプリケーションに進みます。

  2. 新しいセルフホストアプリケーションを作成します。

  3. アプリケーションドメインに、保護されたアプリケーションのターゲットURLを入力します。

  4. アイデンティティプロバイダーで、Azure AD統合を選択します。

  5. 最後に、Azure AD - 認証コンテキストセレクターを使用してアクセスポリシーを作成します。例えば:

    アクションルールタイプセレクター
    許可含む終了するメール@example.com
    必要Azure AD - 認証コンテキスト準拠デバイスを要求

ユーザーは、この認証コンテキストに関連付けられたAzure AD条件付きアクセスポリシーを通過した場合のみアクセスが許可されます。