SendGridへの認証を構成する
備考
ベータ版
この機能はベータ版です。ワークスペース管理者は、 プレビュー ページからこの機能へのアクセスを制御できます。Databricksのプレビューを管理するを参照してください。
このページでは、SendGrid コネクタに対して Databricks からの認証を有効にするための SendGrid の構成方法を説明します。SendGrid コネクタは、SendGrid API キーを使用して Databricks にデータを取り込みます。このページのステップで取得した資格情報を使用して、Databricks で Unity Catalog 接続を作成します。
前提条件
- Pro または Premier Eメール API プラン、あるいは Advanced マーケティング Campaigns プランの SendGrid アカウント。サブユーザーは、これらのプランでのみ利用可能です。詳細については、SendGrid ドキュメントのサブユーザーを参照してください。
- サブユーザーおよび IP アクセス管理データへの読み取りアクセス権を持つ API キーを作成するための管理者アクセス権。
- アカウントで IP アクセス管理が有効になっている場合は、Databricks Serverless のエグレス IP アドレスを許可リストに追加する必要があります。SendGrid は、リストにない IP アドレスからの API アクセスをブロックします。
SendGridの構成
Subusers API および IP Access Management APIs への読み取りアクセス権を持つ SendGrid API キーを作成します。詳細については、SendGridドキュメントのAPIキーを参照してください。
- 管理者としてSendGridアプリケーションにサインインしてください。
- 左側のナビゲーションで、 [設定] > [APIキー] を選択します。
- APIキーを作成 をクリックします。
- キーの名前を入力し、 [制限付きアクセス] を選択します。
- IP アクセス管理 および サブユーザー への 読み取りアクセス権 を付与します。これらの権限により、コネクターは最近のアクセス試行を読み取り、サブユーザーを列挙できるようになります。
- [ Create & View ] をクリックし、生成されたキーをコピーします。SendGrid では、キー値は 1 回のみ表示されます。
- キーを安全に格納してください。Databricksで接続を作成する際、この値を API Key として入力します。
SendGridアカウントのデータリージョンに注意してください。EUデータレジデンシーアカウントは api.eu.sendgrid.com を使用し、その他のすべてのアカウントはグローバルEndpoint api.sendgrid.com を使用します。このリージョンは、接続の作成時に選択します。
次のステップ
Databricks で SendGrid 接続を作成します。SendGrid接続の作成を参照してください。