Azure Event Grid Basic リソースは、インバウンドクライアント接続に対して最低限のトランスポートレイヤーセキュリティ(TLS)バージョンを必要とすることがあります。 サポートされるリソースタイプはカスタムトピック、ドメイン、パートナーネームスペースです。 クライアントが設定された最小値未満のプロトコルバージョンを使用すると、Event Grid はリクエストを受け入れません。
APIバージョン 2026-06-15-preview では、これらのイベントグリッド基本リソースに対して以下の最低限のTLS動作が追加されています。
- デフォルトの最低TLSバージョンはTLS 1.2です。
- TLS 1.0とTLS 1.1は拒否されます。
- TLS 1.2はサポートされています。
- TLS 1.3は最小TLSバージョンとして選択可能です。
TLS 1.3 は、オプトインの最小バージョンです。 既存のリソースは自動的にTLS 1.3が必要と設定されておらず、TLS 1.3もデフォルトではありません。 TLS 1.3を要求するには、APIバージョン 2026-06-15-previewを使ってリソースを明示的に設定してください。 このAPIバージョン固有の動作は、以前のAPIバージョンのデフォルトまたはサポートされたプロパティ値を確立するものではありません。
| API バージョン | デフォルトの最小 TLS | TLS 1.0 と TLS 1.1 | TLS 1.2 | 最低でもTLS 1.3 |
|---|---|---|---|---|
2026-06-15-preview |
TLS 1.2 | 拒否 | Supported | オプトイン設定としてサポートされています |
Important
TLS 1.3を最小TLSバージョンとして設定する前に、Event Gridリソースに接続するすべてのクライアントとサービスがTLS 1.3をサポートしているか確認してください。 TLS 1.3をサポートしていないクライアントは、TLS 1.3を必要とするリソースと通信できません。
リソースレベルの最小TLS設定は、受信クライアント接続に適用されます。 Web Hookイベントサブスクリプションには、アウトバウンドイベント配信用の別設定があります。 リソース レベルでの強制適用について詳しくは、「Event Grid Basic リソースへの要求に対する最小 TLS バージョンの強制」を参照してください。
Azureポータルでトピックやドメインの最小TLSバージョンを設定する
イベントグリッドトピックやドメインを作成する際、Azureポータルのセキュリティタブで最低TLSバージョンを指定することができます。以下のスクリーンショットはイベントグリッドトピック用です。 ドメインのこのプロパティを設定するユーザーインターフェースも類似しています。
Configuration ページで既存トピックの最小TLSバージョンを指定することもできます。 TLSの最低バージョンリストにはTLS 1.3が含まれています。
Resource Managerテンプレートを使ってトピックにTLS 1.3を要求する
カスタムトピックにTLS 1.3を要求するには、APIバージョン 2026-06-15-preview を使い、 minimumTlsVersionAllowed プロパティを 1.3に設定してください。 以下の例はカスタムトピックのためのものです。 イベントグリッドの名前空間には適用されません。
次の手順は、Azure portal でテンプレートを作成する方法について説明しています。
Azure ポータルで、リソースの作成 を選択します。
[Marketplace を検索] で、custom deployment と入力し、Enter キーを押します。
「カスタム デプロイ (カスタム テンプレートを使用してデプロイ) (プレビュー)」を選択し、「作成」を選択してから、「エディターで独自のテンプレートを作成」を選択してください。
テンプレートエディターで、以下のJSONを貼り付けてTLS 1.3を必要とするトピックを作成します。
topic_nameパラメータのデフォルト値をトピック名に置き換えてください。{ "$schema": "https://schema.management.azure.com/schemas/2019-04-01/deploymentTemplate.json#", "contentVersion": "1.0.0.0", "parameters": { "topic_name": { "defaultValue": "spcustomtopic0123", "type": "String" } }, "resources": [ { "type": "Microsoft.EventGrid/topics", "apiVersion": "2026-06-15-preview", "name": "[parameters('topic_name')]", "location": "eastus", "properties": { "minimumTlsVersionAllowed": "1.3" } } ] }テンプレートを [保存] します。
デプロイメントの値を指定し、テンプレートをデプロイするために Review + create を選択します。
Note
イベントグリッドトピックやドメインの最小TLSバージョンを更新した後、変更が完全に伝播するまでに最大30秒かかることがあります。
Web Hookイベントサブスクリプションの最小TLSバージョンを設定する
Web Hookイベントサブスクリプションの最小TLS設定は、Event GridからWebhookへのアウトバウンド配信を制御します。 これはトピック、ドメイン、パートナー名前空間へのインバウンド接続の最小TLS設定とは別です。
Web Hookイベントサブスクリプションを作成する際、トピックと同じ最小 TLS バージョンを使用するか、最小 TLS バージョンを明示的に指定することができます。
既存のWeb Hookイベントサブスクリプションについては、 イベントサブスクリプション ページにアクセスし、 追加機能 タブのTLS設定を更新してください。デフォルトでは、イベントサブスクリプションはトピックと同じ最低TLSバージョンを使用します。
次のステップ
詳細については、「 Event Grid Basicリソースへの要求に最低TLSバージョンを強制する」をご覧ください。