azure-security について
azure-security は、Azure のセキュリティを扱うエージェント向けのガイダンススキルです。ローカルの参照資料とリモートドキュメントを組み合わせ、セキュリティ対策、構成、連携、デプロイを扱います。
主な機能
- 01セキュリティのベストプラクティス
- 02Azure セキュリティの選択指針
- 03脅威緩和策の参照
- 04セキュリティ機能の構成
- 05SBOM と PowerShell のパターン
- 06イメージ署名のデプロイガイド
活用シーン
- 01Azure ワークロードの強化
- 02Azure の鍵管理方式の選択
- 03セキュリティログと保護機能の構成
- 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-L58 | Azure セキュリティに関するエンドツーエンドのガイダンス:IaaS/PaaS の強化、ID とアクセス、ネットワークと運用セキュリティ、バックアップとランサムウェアへの耐性、シークレット管理、サービス固有のチェックリスト。 |
| 意思決定 | L59-L64 | Azure セキュリティオプションの選択に関するガイダンス:米国政府向けクラウドにおける機能の提供状況の比較、適切なキー管理サービス(例:Key Vault、マネージドキー)の選択。 |
| セキュリティ | L65-L97 | Azure のセキュリティに関するベストプラクティス:脅威モデリングの緩和策、プラットフォームとネットワークの強化、アクセス制御、暗号化とキー、インフラストラクチャの整合性、安全な AKS/VM/SQL 運用。 |
| 構成 | L98-L108 | Azure セキュリティ機能の構成:マルウェア対策、コンテナーのスキャン(Dependabot/Copacetic)、ファイアウォールルール、CMK 暗号化、ログ記録と監査、TLS の変更、ランサムウェア対策、Customer Lockbox アラート。 |
| 統合とコーディングパターン | L109-L114 | コンテナーイメージ用に署名済み SBOM を生成する方法、および PowerShell を使用して Azure で Microsoft Antimalware の構成をスクリプト化する方法を説明します。 |
| デプロイ | L115-L120 | Azure Pipelines/GitHub Actions で Notation を使用してコンテナーイメージに署名し、検証する方法と、Azure と Azure Government におけるセキュリティ機能の提供状況を比較する方法を説明します。 |
ベストプラクティス
意思決定
| トピック | 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 |
|---|---|
| コンテナーのセキュリティ保護のために 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 |