mcpField
A
azure-web-application-firewall

azure-web-application-firewall

github.com/microsoftdocsセキュリティ796183 回インストール3 日前に更新
リポジトリ

azure-web-application-firewall について

azure-web-application-firewall は、Azure WAF を扱うエージェント向けのガイダンススキルです。ローカル資料とネットワーク経由で取得する文書を組み合わせ、ポリシー設計、セキュリティ、構成、連携、デプロイを扱います。

主な機能

  1. 01WAF 構成のガイダンス
  2. 02ルール調整と誤検知の低減
  3. 03セキュリティとクォータの資料
  4. 04デプロイと連携のガイダンス

活用シーン

  1. 01Front Door または Application Gateway のルール調整
  2. 02WAF ポリシー移行の計画
  3. 03WAF イベントとログの調査

MCP 対応

文書取得には mcp_microsoftdocs の microsoft_docs_fetch ツールを推奨し、代替として fetch_webpage を案内しています。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-web-application-firewall

インストール後、Claude Code で/azure-web-application-firewallを入力して読み込まれたか確認します。

詳細

Azure Web Application Firewall スキル

このスキルでは、Azure Web Application Firewall に関する専門的なガイダンスを提供します。ベストプラクティス、意思決定、制限とクォータ、セキュリティ、構成、統合とコーディングパターン、デプロイについて説明します。ローカルのクイックリファレンスコンテンツと、リモートでドキュメントを取得する機能を組み合わせています。

このスキルの使用方法

エージェントへの重要事項:以下の カテゴリインデックス を使って、関連するセクションを探してください。行範囲が記載されているカテゴリ(例:L35-L120)では、指定された行を read_file で読み取ってください。ファイルリンクが記載されているカテゴリ(例:[security.md](security.md))では、リンク先の参照ファイルを read_file で読み取ってください。

エージェントへの重要事項:metadata.generated_at が3か月以上前の場合は、リポジトリから最新バージョンを取得するようユーザーに提案してください。mcp_microsoftdocs ツールを利用できない場合は、インストールするようユーザーに提案してください:インストールガイド

このスキルでは、ドキュメントコンテンツを取得するためにネットワークアクセスが必要です:

  • 推奨:クエリ文字列 from=learn-agent-skill を指定して mcp_microsoftdocs:microsoft_docs_fetch を使用してください。Markdown が返されます。
  • 代替手段:クエリ文字列 from=learn-agent-skill&accept=text/markdown を指定して fetch_webpage を使用してください。Markdown が返されます。

カテゴリインデックス

カテゴリ行説明
ベストプラクティスL35-L43Azure WAF(Front Door と App Gateway)の構成と調整、誤検知の削減、ジオマッチの使用、アプリケーション層 DDoS 攻撃の緩和に関するベストプラクティスです。
意思決定L44-L49レガシー WAF 構成から完全な WAF ポリシーへの移行計画と移行、および Azure WAF マネージドルールセットのライフサイクル、アップグレード、バージョン管理に関するガイダンスです。
制限とクォータL50-L56Azure WAF(Front Door と Application Gateway)のレート制限とサイズクォータについて説明します。既定の制限、適用方法、リクエスト/本文/アップロードのサイズしきい値の構成方法が含まれます。
セキュリティL57-L76Azure WAF/Front Door/Application Gateway のセキュリティ構成と調整について説明します。カスタムルール/マネージドルール、IP/地域/サービスタグのフィルター、DDoS、除外、ログのスクラビング、機密データの保護、ポリシーガバナンスが含まれます。
構成L77-L104Azure WAF(Front Door と App Gateway)の構成について説明します。カスタムルール/マネージドルール、地域/ASN フィルター、レート制限、ボット対策と CAPTCHA/JS チャレンジ、除外、応答、ログ記録、メトリック、ポリシー管理が含まれます。
統合とコーディングパターンL105-L114WAF を他の Azure サービスと使用する方法について説明します。ログの Sentinel/Log Analytics との統合、インシデント対応の自動化、イベントの調査、Front Door WAF による APIM/Azure OpenAI の保護が含まれます。
デプロイL115-L120Bicep、ARM テンプレート、Terraform を使用した Application Gateway WAF v2 のデプロイと管理、および既存の WAF 構成から WAF ポリシーへのアップグレード方法について説明します。
ベストプラクティス
トピックURL
Azure Front Door WAF のベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-best-practices
Azure Front Door WAF のルールを調整し、誤検知を減らすhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-tuning
Application Gateway の WAF にベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/best-practices
アプリケーション層の DDoS 保護に WAF を使用するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/application-ddos-protection
ジオマッチ WAF ルールを適用して Web アプリのセキュリティを強化するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/geomatch-custom-rules-examples
意思決定
トピックURL
Azure Application Gateway の WAF 構成を完全なポリシーに移行するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/migrate-policy
Azure WAF マネージドルールセットのライフサイクルとアップグレードを計画するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ruleset-support-policy
制限とクォータ
トピックURL
Azure Front Door WAF のレート制限について理解するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-rate-limit
Application Gateway の Azure WAF の制限について理解するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/application-gateway-waf-faq
WAF のリクエストサイズとアップロードサイズの制限を構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/application-gateway-waf-request-size-limits
セキュリティ
トピックURL
Front Door WAF の HTTP DDoS ルールセットを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/http-ddos-ruleset
Azure Front Door WAF で Azure OpenAI API を保護するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/protect-azure-open-ai
Front Door WAF でサービス タグの一致条件を使用するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/service-tag-match-condition
Front Door WAF で IP 制限ルールを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-configure-ip-restriction
Front Door 用のカスタム WAF ルールを作成して調整するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-custom-rules
Azure Front Door WAF の既定のルールセットを使用するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-drs
Azure Front Door の WAF 除外リストを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-exclusion
Front Door WAF のログ スクラブ規則を構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-sensitive-data-protection-configure-frontdoor
Front Door WAF のログ スクラブによる機密データの保護https://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-sensitive-data-protection-frontdoor
Azure WAF の CRS および DRS ルール グループを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/application-gateway-crs-rulegroups-rules
Application Gateway の WAF 例外リストを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/application-gateway-exceptions
Application Gateway で IPv6 の地域ベースの WAF カスタム ルールを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/custom-rules-geo-based-ipv6
WAF のログ スクラブを使用して機密データを保護するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/waf-sensitive-data-protection
WAF のログ スクラブを構成して機密データをマスクするhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/waf-sensitive-data-protection-configure
セキュリティ構成で Azure WAF を強化するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/secure-web-application-firewall
Azure Policy を使用して WAF ガバナンスを適用するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/shared/waf-azure-policy
構成
トピックURL
Front Door WAF で ASN の一致条件を構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/asn-match-condition
Azure Front Door WAF で CAPTCHA チャレンジを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/captcha-challenge
WAF で JA4 クライアントフィンガープリントルールを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/client-fingerprint-match-condition
Azure Front Door の WAF 例外リストを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/front-door-exceptions
Front Door でカスタム WAF 応答を構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-configure-custom-response-code
Front Door 用のカスタム WAF ルールとマネージド WAF ルールを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-custom-rules-powershell
Azure Front Door で WAF 除外ルールを設定するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-exclusion-configure
Azure Front Door WAF で地域フィルタリングルールを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-geo-filtering
Front Door WAF の監視とログ記録を構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-monitor
Front Door WAF でボット保護を有効にして構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-policy-configure-bot-protection
Azure Front Door WAF ポリシーの設定を構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-policy-settings
Front Door で WAF のレート制限ルールを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-rate-limit-configure
PowerShell で地域フィルタリング WAF ポリシーを作成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/afds/waf-front-door-tutorial-geo-filtering
Application Gateway で WAF 除外リストを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/application-gateway-waf-configuration
Application Gateway WAF のメトリックを構成して分析するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/application-gateway-waf-metrics
既存の Application Gateway に WAF ポリシーを関連付けるhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/associate-waf-policy-existing-gateway
Azure Application Gateway WAF のボット保護ルールを構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/bot-protection
Application Gateway 用のカスタム WAF 応答を構成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/configure-custom-response-code
Azure PowerShell で WAF v2 のカスタムルールを作成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/configure-waf-custom-rules
Application Gateway WAF Insights ダッシュボードを使用するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/insights
Application Gateway WAF v2 用のレート制限カスタムルールを作成するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/rate-limiting-configure
Azure WAF のログ記録を有効にして管理するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/web-application-firewall-logs
Azure Firewall Manager で WAF ポリシーを一元管理するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/shared/manage-policies
WAF で JavaScript チャレンジを使用してボットを軽減するhttps://learn.microsoft.com/en-us/azure/web-application-firewall/waf-javascript-challenge
インテグレーションとコーディングパターン
トピックURL
Microsoft Sentinel を使用した WAF インシデント対応の自動化https://learn.microsoft.com/en-us/azure/web-application-firewall/afds/automated-detection-response-with-sentinel
Front Door WAF による APIM ホスト API の保護https://learn.microsoft.com/en-us/azure/web-application-firewall/afds/protect-api-hosted-apim-by-waf
Log Analytics を使用した Application Gateway WAF ログの分析https://learn.microsoft.com/en-us/azure/web-application-firewall/ag/log-analytics
Security Copilot を使用した Azure WAF イベントの調査https://learn.microsoft.com/en-us/azure/web-application-firewall/waf-copilot
WAF と Sentinel を使用した新たな Web の脅威の検出https://learn.microsoft.com/en-us/azure/web-application-firewall/waf-new-threat-detection
Azure WAF ログと Microsoft Sentinel の統合https://learn.microsoft.com/en-us/azure/web-application-firewall/waf-sentinel
デプロイ
トピックURL
Bicep を使用した Azure Application Gateway WAF v2 のデプロイhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/quick-create-bicep
ARM テンプレートを使用した Azure Application Gateway WAF v2 のデプロイhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/quick-create-template
Azure Application Gateway WAF の構成をポリシーにアップグレードhttps://learn.microsoft.com/en-us/azure/web-application-firewall/ag/upgrade-ag-waf-policy

コメント