Azure Event Grid 名前空間の IP ファイアウォールを構成する (MQTT)
既定では、Event Grid の名前空間とそこに含まれるエンティティ (メッセージ キュー テレメトリ トランスポート (MQTT) トピックスペースなど) には、要求に有効な認証 (アクセス キー) と承認がある限り、インターネットからアクセスできます。 これは IP ファイアウォールを使用して、さらに CIDR (クラスレス ドメイン間ルーティング) 表記の一連の IPv4 アドレスまたは IPv4 アドレス範囲のみに制限できます。 許可された IP 範囲に分類される MQTT クライアントのみが、発行とサブスクライブに接続できます。 他の IP アドレスから送信されたクライアントは拒否され、403 (禁止) 応答を受け取ります。 Event Grid でサポートされるネットワーク セキュリティ機能の詳細については、Event Grid のネットワーク セキュリティに関する記事を参照してください。
この記事では、Event Grid 名前空間の IP ファイアウォール設定を構成する方法について説明します。 名前空間を作成するための手順全体については、「名前空間を作成して管理する」を参照してください。
IP ファイアウォール設定を使用して名前空間を作成する
パブリック IP アドレスを介してクライアントが名前空間エンドポイントに接続できるようにする場合は、[ネットワーク] ページの [接続方法] で [パブリック アクセス] を選択します。
[アドレス範囲] フィールドの値を指定することで、特定の IP アドレスからのトピックへのアクセスを制限できます。 クラスレス ドメイン間ルーティング (CIDR) 表記で、単一の IPv4 アドレスまたは IP アドレスの範囲を指定します。
IP ファイアウォール設定を使用して名前空間を更新する
Azure portal にサインインします。
検索ボックスに「Event Grid 名前空間」と入力し、結果から [Event Grid 名前空間] を選択します。
リストで Event Grid 名前空間を選択して、名前空間の [Event Grid 名前空間] ページを開きます。
[Event Grid 名前空間] ページで、左側のメニューの [ネットワーク] を選択します。
[アドレス範囲] フィールドの値を指定します。 クラスレス ドメイン間ルーティング (CIDR) 表記で、単一の IPv4 アドレスまたは IP アドレスの範囲を指定します。
次のステップ
「プライベート エンドポイント経由のアクセスを許可する」を参照してください。