Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

アイデンティティプロバイダーを設定する

最終更新 Markdown で表示Agent セットアップ

アイデンティティプロバイダー(IdP) は、ユーザーのデジタル ID を保存・管理します。既存のアイデンティティプロバイダーを Cloudflare Zero Trust と連携すると、プライベートネットワークへのユーザーアクセスを管理できます。Cloudflare 側とアイデンティティプロバイダー側の両方で設定が必要です。

アイデンティティプロバイダーを追加する手順は次のとおりです。

  1. Cloudflare ダッシュボード で、Zero Trust > Integrations > Identity providers を開きます。

  2. Your identity providers カードで、Add new identity provider を選択します。

  3. 追加するアイデンティティプロバイダーを選択します。

    一覧に ID プロバイダーがない場合でも、これらのプロバイダーは多くの場合、有効にできます。OIDC または OAuth に対応している場合は、generic OIDC オプションを select します。SAML に対応している場合は、generic SAML オプションを select します。Cloudflare はすべての SAML および OIDC プロバイダーに対応しており、大半の OAuth プロバイダーとも連携できます。プロバイダーが SAML と OIDC の両方に対応している場合は、設定が簡単な OIDC を推奨します。

  4. アイデンティティプロバイダーの設定に必要な項目を入力します。

    必要な項目はアイデンティティプロバイダーごとに異なります。手順はダッシュボードのサイドパネルに表示されます。または、各 IdP のドキュメント を参照してください。

  5. 必要な項目を入力したら、Save を選択します。

  1. cloudflare_api_token に次の権限を追加します。

    • Access: Organizations, Identity Providers, and Groups Write
  2. cloudflare_zero_trust_access_identity_provider リソースを使い、Cloudflare One にアイデンティティプロバイダーを追加します。たとえば、Microsoft Entra ID 連携を追加する場合は次のとおりです。

    resource "cloudflare_zero_trust_access_identity_provider" "microsoft_entra_id" {
    	account_id = var.cloudflare_account_id
    	name       = "Entra ID example"
    	type       = "azureAD"
    	config 		 = {
    		client_id                  = var.entra_id_client_id
    		client_secret              = var.entra_id_client_secret
    		directory_id               = var.entra_id_directory_id
    		support_groups             = true
    		}
    }

    アイデンティティプロバイダー連携に必要な属性はプロバイダーごとに異なります。属性の値は、利用するアイデンティティプロバイダーから取得します。詳細は、各 IdP のドキュメント を参照してください。

    一覧に ID プロバイダーがない場合でも、これらのプロバイダーは多くの場合、有効にできます。OIDC または OAuth に対応している場合は、generic OIDC オプションを use します。SAML に対応している場合は、generic SAML オプションを use します。Cloudflare はすべての SAML および OIDC プロバイダーに対応しており、大半の OAuth プロバイダーとも連携できます。プロバイダーが SAML と OIDC の両方に対応している場合は、設定が簡単な OIDC を推奨します。

認証を求められたとき、ユーザーはこの IdP を選べるようになります。

役に立ちましたか?