azure-confidential-ledger
Azure Confidential Ledgerの開発において、セキュリティや統合、デプロイに関する専門知識を提供し、Entra IDやSDK設定、ARM/Terraformでの実装を支援するSkill。
📜 元の英語説明(参考)
Expert knowledge for Azure Confidential Ledger development including decision making, security, integrations & coding patterns, and deployment. Use when configuring Entra ID/RBAC, client certs, node attestation, .NET SDK, JavaScript UDFs, or ARM/Terraform deployments, and other Azure Confidential Ledger related development tasks. Not for Azure Confidential Computing (use azure-confidential-computing), Azure Key Vault (use azure-key-vault), Azure Dedicated HSM (use azure-dedicated-hsm), Azure Cloud Hsm (use azure-cloud-hsm).
🇯🇵 日本人クリエイター向け解説
Azure Confidential Ledgerの開発において、セキュリティや統合、デプロイに関する専門知識を提供し、Entra IDやSDK設定、ARM/Terraformでの実装を支援するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-17
- 取得日時
- 2026-05-17
- 同梱ファイル
- 1
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
Azure Confidential Ledger スキル
このスキルは、Azure Confidential Ledger に関する専門的なガイダンスを提供します。意思決定、セキュリティ、統合とコーディングパターン、デプロイについて網羅しています。ローカルのクイックリファレンスコンテンツとリモートドキュメント取得機能を組み合わせています。
このスキルの使い方
Agent への重要事項: 関連するセクションを見つけるには、以下のカテゴリインデックスを使用してください。行範囲が指定されているカテゴリ(例:
L35-L120)については、指定された行でread_fileを使用してください。ファイルリンクが指定されているカテゴリ(例:[security.md](security.md))については、リンクされた参照ファイルでread_fileを使用してください。
Agent への重要事項:
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 を返します。
カテゴリインデックス
| カテゴリ | 行 | 説明 |
|---|---|---|
| 意思決定 | L32-L36 | Managed CCF から Azure Confidential Ledger への移行に関するガイダンス。互換性、機能マッピング、既存のアプリとデータを移行する手順を含みます。 |
| セキュリティ | L37-L49 | Confidential Ledger の認証、アテステーション、RBAC、およびセキュリティ: Entra ID セットアップ、クライアント証明書、ユーザー/ロール管理、ノードクォート検証、およびベストプラクティスによる強化。 |
| 統合とコーディングパターン | L50-L60 | ACL を他のサービス(Blob ダイジェスト、Power Automate)と統合するためのパターンとコード、データのクエリ/整理、.NET SDK の使用、JavaScript UDF の記述、およびトランザクションレシートの検証。 |
| デプロイ | L61-L65 | ARM テンプレートまたは Terraform を使用して Azure Confidential Ledger インスタンスをデプロイおよびプロビジョニングする方法。必要なパラメーターと構成手順を含みます。 |
意思決定
| トピック | URL |
|---|---|
| Managed CCF から Azure Confidential Ledger への移行 | https://learn.microsoft.com/en-us/azure/confidential-ledger/managed-confidential-consortium-framework-migration |
セキュリティ
統合とコーディングパターン
| トピック | URL |
|---|---|
| Blob Storage ダイジェストを Azure Confidential Ledger と統合する | https://learn.microsoft.com/en-us/azure/confidential-ledger/create-blob-managed-app |
| Power Automate コネクタを Azure Confidential Ledger と使用する | https://learn.microsoft.com/en-us/azure/confidential-ledger/create-power-automate-workflow |
| Azure Confidential Ledger でデータを整理およびクエリする | https://learn.microsoft.com/en-us/azure/confidential-ledger/data-organization |
| Azure Confidential Ledger .NET クライアントライブラリを使用する | https://learn.microsoft.com/en-us/azure/confidential-ledger/quickstart-net |
| Azure Confidential Ledger でユーザー定義関数を実行する | https://learn.microsoft.com/en-us/azure/confidential-ledger/server-side-programming |
| Confidential Ledger でシンプルな JavaScript UDF を作成する | https://learn.microsoft.com/en-us/azure/confidential-ledger/user-defined-functions |
| Confidential Ledger トランザクションレシートをプログラムで検証する | https://learn.microsoft.com/en-us/azure/confidential-ledger/verify-write-transaction-receipts |
デプロイ
| トピック | URL |
|---|---|
| ARM テンプレートを介して Azure Confidential Ledger をデプロイする | https://learn.microsoft.com/en-us/azure/confidential-ledger/quickstart-template |
| Terraform を使用して Azure Confidential Ledger をプロビジョニングする | https://learn.microsoft.com/en-us/azure/confidential-ledger/quickstart-terraform |
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Azure Confidential Ledger Skill
This skill provides expert guidance for Azure Confidential Ledger. Covers decision making, security, integrations & coding patterns, and deployment. It combines local quick-reference content with remote documentation fetching capabilities.
How to Use This Skill
IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,
L35-L120), useread_filewith the specified lines. For categories with file links (e.g.,[security.md](security.md)), useread_fileon the linked reference file
IMPORTANT for Agent: If
metadata.generated_atis more than 3 months old, suggest the user pull the latest version from the repository. Ifmcp_microsoftdocstools are not available, suggest the user install it: Installation Guide
This skill requires network access to fetch documentation content:
- Preferred: Use
mcp_microsoftdocs:microsoft_docs_fetchwith query stringfrom=learn-agent-skill. Returns Markdown. - Fallback: Use
fetch_webpagewith query stringfrom=learn-agent-skill&accept=text/markdown. Returns Markdown.
Category Index
| Category | Lines | Description |
|---|---|---|
| Decision Making | L32-L36 | Guidance on migrating from Managed CCF to Azure Confidential Ledger, including compatibility, feature mapping, and steps to move existing apps and data. |
| Security | L37-L49 | Auth, attestation, RBAC, and security for Confidential Ledger: Entra ID setup, client certs, user/role management, node quote verification, and best‑practice hardening. |
| Integrations & Coding Patterns | L50-L60 | Patterns and code for integrating ACL with other services (Blob digests, Power Automate), querying/organizing data, using the .NET SDK, writing JavaScript UDFs, and verifying transaction receipts. |
| Deployment | L61-L65 | How to deploy and provision Azure Confidential Ledger instances using ARM templates or Terraform, including required parameters and configuration steps. |
Decision Making
| Topic | URL |
|---|---|
| Migrate from Managed CCF to Azure Confidential Ledger | https://learn.microsoft.com/en-us/azure/confidential-ledger/managed-confidential-consortium-framework-migration |
Security
Integrations & Coding Patterns
| Topic | URL |
|---|---|
| Integrate Blob Storage digests with Azure Confidential Ledger | https://learn.microsoft.com/en-us/azure/confidential-ledger/create-blob-managed-app |
| Use Power Automate connector with Azure Confidential Ledger | https://learn.microsoft.com/en-us/azure/confidential-ledger/create-power-automate-workflow |
| Organize and query data in Azure Confidential Ledger | https://learn.microsoft.com/en-us/azure/confidential-ledger/data-organization |
| Use Azure Confidential Ledger .NET client library | https://learn.microsoft.com/en-us/azure/confidential-ledger/quickstart-net |
| Run user-defined functions in Azure Confidential Ledger | https://learn.microsoft.com/en-us/azure/confidential-ledger/server-side-programming |
| Create simple JavaScript UDFs in Confidential Ledger | https://learn.microsoft.com/en-us/azure/confidential-ledger/user-defined-functions |
| Programmatically verify Confidential Ledger transaction receipts | https://learn.microsoft.com/en-us/azure/confidential-ledger/verify-write-transaction-receipts |
Deployment
| Topic | URL |
|---|---|
| Deploy Azure Confidential Ledger via ARM template | https://learn.microsoft.com/en-us/azure/confidential-ledger/quickstart-template |
| Provision Azure Confidential Ledger using Terraform | https://learn.microsoft.com/en-us/azure/confidential-ledger/quickstart-terraform |