Skip to content

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

SparkPost

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

このガイドでは、Cloudflare Zero Trust で SparkPost または SparkPost EU を SAML アプリケーションとして設定する方法を説明します。

前提条件

  • Cloudflare One に設定済みの ID プロバイダー
  • SparkPost または SparkPost EU アカウントの管理者権限

1. Cloudflare One に SaaS アプリケーションを追加する

  1. Cloudflare ダッシュボードZero Trust > Access controls > Applications を開きます。
  2. Create new application > SaaS application を選択します。
  3. ApplicationSparkPost と入力し、表示される該当のテキストボックスを選択します。
  4. 認証プロトコルで SAML を選択します。
  5. Add application を選択します。
  6. 次の項目を入力します。
    • Entity ID:
      • SparkPost アカウントの場合は https://api.sparkpost.com
      • SparkPost EU アカウントの場合は https://api.eu.sparkpost.com
      • 専用テナントの SparkPost アカウントの場合は https://<api-host>
    • Assertion Consumer Service URL:
      • SparkPost アカウントの場合は https://api.sparkpost.com/api/v1/users/saml/consume
      • SparkPost EU アカウントの場合は https://api.eu.sparkpost.com/api/v1/users/saml/consume
      • 専用テナントの SparkPost アカウントの場合は https://<api-host>/api/v1/users/saml/consume
    • Name ID format: Email
  7. SAML Metadata endpoint をコピーします。
  8. アプリケーションの Access ポリシー を設定します。
  9. アプリケーションを保存します。

2. メタデータファイルをダウンロードする

  1. Cloudflare One のアプリケーション設定からコピーした SAML metadata endpoint を Web ブラウザーに貼り付けます。
  2. ブラウザーの手順に従って、URL の内容を .xml ファイルとしてダウンロードします。

3. SparkPost に SAML SSO プロバイダーを追加する

  1. SparkPost でプロフィール画像 > Account Settings を選択します。
  2. Single Sign-OnProvision SSO を選択します。
  3. Upload your Security Assertion Markup Language (SAML)select a file を選択し、2. メタデータファイルをダウンロードする で作成した .xml ファイルをアップロードします。
  4. Provision SSO を選択します。
  5. Enable SSO を選択します。

4. テストユーザーを追加して連携を確認する

  1. SparkPost では、既存ユーザーを SSO で使うには削除して再招待する必要があります。テストユーザーを作るには、プロフィール画像 > Users > 対象ユーザー名 > Delete User を選択します。次に Invite User を選択し、必要な情報を入力します。新しいユーザーを招待しても構いません。招待メールが送られます。
  2. 招待メールのリンクを開きます。Cloudflare Access のログイン画面にリダイレクトされ、ID プロバイダーでのサインインを求められます。
  3. SSO が成功したら、残りの既存ユーザーも削除して再招待し、SSO を有効にできます。

役に立ちましたか?