mcpField
A
azure-security

azure-security

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

azure-security について

azure-security は、Azure のセキュリティを扱うエージェント向けのガイダンススキルです。ローカルの参照資料とリモートドキュメントを組み合わせ、セキュリティ対策、構成、連携、デプロイを扱います。

主な機能

  1. 01セキュリティのベストプラクティス
  2. 02Azure セキュリティの選択指針
  3. 03脅威緩和策の参照
  4. 04セキュリティ機能の構成
  5. 05SBOM と PowerShell のパターン
  6. 06イメージ署名のデプロイガイド

活用シーン

  1. 01Azure ワークロードの強化
  2. 02Azure の鍵管理方式の選択
  3. 03セキュリティログと保護機能の構成
  4. 04デプロイパイプラインでのイメージ署名

MCP 対応

このスキルは、mcp_microsoftdocs:microsoft_docs_fetch によるリモートドキュメント取得を推奨し、代替手段として fetch_webpage を案内します。

インストール

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

$npx skills add https://github.com/microsoftdocs/agent-skills --skill azure-security

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

詳細

Azure Security スキル

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

このスキルの使い方

エージェント向けの重要事項:関連するセクションを探すには、以下のカテゴリインデックスを使用してください。行範囲(例:L35-L120)が記載されたカテゴリでは、指定された行を read_file で読み取ってください。ファイルへのリンク(例: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 が返されます。

カテゴリインデックス

カテゴリ行説明
ベストプラクティスL34-L58Azure セキュリティに関するエンドツーエンドのガイダンス:IaaS/PaaS の強化、ID とアクセス、ネットワークと運用セキュリティ、バックアップとランサムウェアへの耐性、シークレット管理、サービス固有のチェックリスト。
意思決定L59-L64Azure セキュリティオプションの選択に関するガイダンス:米国政府向けクラウドにおける機能の提供状況の比較、適切なキー管理サービス(例:Key Vault、マネージドキー)の選択。
セキュリティL65-L97Azure のセキュリティに関するベストプラクティス:脅威モデリングの緩和策、プラットフォームとネットワークの強化、アクセス制御、暗号化とキー、インフラストラクチャの整合性、安全な AKS/VM/SQL 運用。
構成L98-L108Azure セキュリティ機能の構成:マルウェア対策、コンテナーのスキャン(Dependabot/Copacetic)、ファイアウォールルール、CMK 暗号化、ログ記録と監査、TLS の変更、ランサムウェア対策、Customer Lockbox アラート。
統合とコーディングパターンL109-L114コンテナーイメージ用に署名済み SBOM を生成する方法、および PowerShell を使用して Azure で Microsoft Antimalware の構成をスクリプト化する方法を説明します。
デプロイL115-L120Azure Pipelines/GitHub Actions で Notation を使用してコンテナーイメージに署名し、検証する方法と、Azure と Azure Government におけるセキュリティ機能の提供状況を比較する方法を説明します。
ベストプラクティス
トピックURL
公開前に Azure Marketplace のイメージを強化するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/azure-marketplace-images
ランサムウェアに備えた Azure のバックアップと復元の計画を設計するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/backup-plan-to-protect-against-ransomware
Azure のセキュリティに関するベストプラクティスとパターンを実装するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/best-practices-and-patterns
Azure のデータセキュリティと暗号化に関するベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/data-encryption-best-practices
Azure SQL データベースのセキュリティチェックリストを使用するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/database-security-checklist
Azure IaaS ワークロードと仮想マシンを保護するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/iaas
Azure の ID とアクセス制御に関するベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/identity-management-best-practices
Azure のインシデント対応プロセスを実装するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/incident-response-overview
Azure のネットワークセキュリティに関するベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/network-best-practices
Azure の運用セキュリティに関するベストプラクティスを適用するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/operational-best-practices
Azure App Service の PaaS アプリケーションを保護するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/paas-applications-using-app-services
Azure SQL と Synapse で PaaS データベースを保護するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/paas-applications-using-sql
Azure Storage を使用する PaaS アプリケーションを保護するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/paas-applications-using-storage
安全な Azure PaaS デプロイを設計し、運用するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/paas-deployments
Azure でランサムウェアを検出し、対応するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/ransomware-detect-respond
ランサムウェア耐性に備えて Azure 環境を準備するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/ransomware-prepare
ランサムウェア対策として Azure Firewall Premium を強化するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/ransomware-protection-with-azure-firewall
Azure ワークロードのシークレットを保護し、管理するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/secrets-best-practices
Azure Service Fabric クラスターを強化し、セキュリティを確保するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/service-fabric-best-practices
Microsoft Entra の ID セキュリティチェックリストを実装するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/steps-secure-identity
DNS を適切に管理し、Azure のサブドメイン乗っ取りを防ぐhttps://learn.microsoft.com/en-us/azure/security/fundamentals/subdomain-takeover
意思決定
トピックURL
米国政府機関向けクラウドで利用可能なセキュリティ機能を比較するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/feature-availability
適切な Azure キー管理サービスを選択するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/key-management-choose
セキュリティ
トピックURL
Ratify と Azure Policy を使用して AKS のイメージ署名検証を適用するhttps://learn.microsoft.com/en-us/azure/security/container-secure-supply-chain/articles/validating-image-signatures-using-ratify-aks
Threat Modeling Tool を使用して監査とログ記録の緩和策を実装するhttps://learn.microsoft.com/en-us/azure/security/develop/threat-modeling-tool-auditing-and-logging
Threat Modeling Tool を使用して認証の緩和策を実装するhttps://learn.microsoft.com/en-us/azure/security/develop/threat-modeling-tool-authentication
Threat Modeling Tool で認可の脅威を緩和するhttps://learn.microsoft.com/en-us/azure/security/develop/threat-modeling-tool-authorization
Threat Modeling Tool の検出結果に基づいて通信を保護するhttps://learn.microsoft.com/en-us/azure/security/develop/threat-modeling-tool-communication-security
Threat Modeling Tool の緩和策を使用して構成管理を強化するhttps://learn.microsoft.com/en-us/azure/security/develop/threat-modeling-tool-configuration-management
Threat Modeling Tool の暗号化に関する緩和策を実装するhttps://learn.microsoft.com/en-us/azure/security/develop/threat-modeling-tool-cryptography
Threat Modeling Tool のガイダンスを使用して例外管理を保護するhttps://learn.microsoft.com/en-us/azure/security/develop/threat-modeling-tool-exception-management
Threat Modeling Tool の安全な入力検証に関する緩和策を適用するhttps://learn.microsoft.com/en-us/azure/security/develop/threat-modeling-tool-input-validation
Threat Modeling Tool の緩和策を使用して機密データを保護するhttps://learn.microsoft.com/en-us/azure/security/develop/threat-modeling-tool-sensitive-data
Threat Modeling Tool の安全なセッション管理を実装するhttps://learn.microsoft.com/en-us/azure/security/develop/threat-modeling-tool-session-management
AI ワークロードに Azure 固有のセキュリティ制御を適用するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/ai-security-best-practices
Azure サービスの認証局と要件を確認するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/azure-certificate-authority-details
Azure の本番環境でプラットフォームのコード整合性を適用するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/code-integrity
Azure Customer Lockbox のアクセスを理解して構成するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/customer-lockbox-faq
Customer Lockbox を使用して Microsoft エンジニアによるデータアクセスを制御するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/customer-lockbox-overview
カスタマー マネージド キーをサポートする Azure サービスを特定するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/encryption-customer-managed-keys-support
Azure のハードウェア、ファームウェア、サプライチェーンを保護するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/firmware
Azure インフラストラクチャの整合性とセキュリティ制御を維持するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/infrastructure-integrity
Azure インフラストラクチャのセキュリティと脆弱性を監視するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/infrastructure-monitoring
Azure 本番ネットワークを安全に管理、運用するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/infrastructure-operations
Azure SQL Database のセキュリティ機能を理解するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/infrastructure-sql
Azure でファームウェアの測定ブートとホストの構成証明を適用するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/measured-boot-host-attestation
Azure の運用セキュリティチェックリストの制御を適用するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/operational-checklist
Azure の侵入テストに関するルールと範囲に従うhttps://learn.microsoft.com/en-us/azure/security/fundamentals/pen-testing
Azure プラットフォームの整合性を検証し、安全なホストのライフサイクルを実現するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/platform
Azure 本番ネットワークへのアクセスを保護するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/production-network
Azure の顧客データへのアクセスを制御、監査するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/protection-customer-data
Secure Boot を使用して Azure 仮想マシンを保護するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/secure-boot
構成
トピックURL
コンテナーのセキュリティ保護のために Dependabot と Copacetic を構成するhttps://learn.microsoft.com/en-us/azure/security/container-secure-supply-chain/articles/container-secure-supply-chain-implementation/cssc-depenadabot-quickstart
Azure ワークロード向けに Microsoft Antimalware を構成するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/antimalware
Azure ドメインパターンを使用してファイアウォール規則を計画するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/azure-domains
Customer Lockbox の代替メール通知を構成するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/customer-lockbox-alternative-email
Azure のセキュリティログと監査を構成するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/log-audit
Azure のマネージド TLS 機能の変更に対応するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/managed-tls-changes
ランサムウェア対策のために Azure ネイティブ機能を構成するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/ransomware-features-resources
統合とコーディングパターン
トピックURL
コンテナーイメージに署名済み SBOM を作成して添付するhttps://learn.microsoft.com/en-us/azure/security/container-secure-supply-chain/articles/attach-sbom
PowerShell を使用して Azure で Microsoft Antimalware を構成するhttps://learn.microsoft.com/en-us/azure/security/fundamentals/antimalware-code-samples
デプロイ
トピックURL
Notation を使用して Azure Pipelines でコンテナーイメージに署名し、検証するhttps://learn.microsoft.com/en-us/azure/security/container-secure-supply-chain/articles/notation-ado-task-sign
GitHub Actions で Notation を使用してコンテナーイメージに署名するhttps://learn.microsoft.com/en-us/azure/security/container-secure-supply-chain/articles/notation-sign-gha
GitHub Actions で Notation を使用してコンテナーイメージの署名を検証するhttps://learn.microsoft.com/en-us/azure/security/container-secure-supply-chain/articles/verify-gha

コメント