azure-confidential-ledger

Compare original and translation side by side

🇺🇸

Original

English
🇨🇳

Translation

Chinese

Azure Confidential Ledger Skill

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.
本Skill为Azure Confidential Ledger提供专业指导,涵盖决策制定、安全配置、集成与编码模式,以及部署相关内容。它结合了本地快速参考内容与远程文档获取能力。

How to Use This Skill

如何使用本Skill

IMPORTANT for Agent: Use the Category Index below to locate relevant sections. For categories with line ranges (e.g.,
L35-L120
), use
read_file
with the specified lines. For categories with file links (e.g.,
[security.md](security.md)
), use
read_file
on the linked reference file
IMPORTANT for Agent: If
metadata.generated_at
is more than 3 months old, suggest the user pull the latest version from the repository. If
mcp_microsoftdocs
tools 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_fetch
    with query string
    from=learn-agent-skill
    . Returns Markdown.
  • Fallback: Use
    fetch_webpage
    with query string
    from=learn-agent-skill&accept=text/markdown
    . Returns Markdown.
Agent 注意事项:使用下方的分类索引查找相关章节。对于带有行范围的分类(例如
L35-L120
),使用
read_file
工具读取指定行内容。对于带有文件链接的分类(例如
[security.md](security.md)
),使用
read_file
工具读取链接的参考文件
Agent 注意事项:如果
metadata.generated_at
的时间超过3个月,建议用户从仓库拉取最新版本。如果
mcp_microsoftdocs
工具不可用,建议用户安装该工具:安装指南
本Skill需要网络访问权限来获取文档内容:
  • 推荐方式:使用
    mcp_microsoftdocs:microsoft_docs_fetch
    工具,携带查询参数
    from=learn-agent-skill
    ,返回Markdown格式内容。
  • 备选方式:使用
    fetch_webpage
    工具,携带查询参数
    from=learn-agent-skill&accept=text/markdown
    ,返回Markdown格式内容。

Category Index

分类索引

CategoryLinesDescription
Decision MakingL32-L36Guidance on migrating from Managed CCF to Azure Confidential Ledger, including compatibility, feature mapping, and steps to move existing apps and data.
SecurityL37-L48Configuring Entra auth and app registration, managing cert- and token-based users/roles, enforcing RBAC/UDF security, and verifying enclave/node trust for Azure Confidential Ledger.
Integrations & Coding PatternsL49-L60Client libraries, UDFs, and patterns for integrating Confidential Ledger with apps and services (Blob digests, Power Automate, querying/organizing data, and verifying transaction receipts).
DeploymentL61-L65How to deploy and provision Azure Confidential Ledger instances using ARM templates or Terraform, including required parameters and configuration steps.
分类行范围描述
决策制定L32-L36提供从Managed CCF迁移到Azure Confidential Ledger的指导,包括兼容性、功能映射,以及迁移现有应用和数据的步骤。
安全配置L37-L48配置Entra身份验证和应用注册,管理基于证书和令牌的用户/角色,实施RBAC/UDF安全策略,以及验证Azure Confidential Ledger的隔离环境/节点信任。
集成与编码模式L49-L60用于将Confidential Ledger与应用和服务集成的客户端库、UDF及模式(包括Blob摘要、Power Automate、数据查询/组织,以及交易收据验证)。
部署L61-L65如何使用ARM模板或Terraform部署和配置Azure Confidential Ledger实例,包括所需参数和配置步骤。

Decision Making

决策制定

Security

安全配置

TopicURL
Configure Microsoft Entra authentication for Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/authentication-azure-ad
Create and configure client certificates for Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/create-client-certificate
Manage Entra token-based users and roles in Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/manage-azure-ad-token-based-users
Manage certificate-based users and roles in Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/manage-certificate-based-users
Register Confidential Ledger applications in Microsoft Entra IDhttps://learn.microsoft.com/en-us/azure/confidential-ledger/register-application
Apply security best practices to Azure Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/secure-confidential-ledger
Implement advanced UDFs with RBAC in Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/user-defined-endpoints
Verify node quotes and establish trust in Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/verify-node-quotes
主题URL
为Confidential Ledger配置Microsoft Entra身份验证https://learn.microsoft.com/en-us/azure/confidential-ledger/authentication-azure-ad
为Confidential Ledger创建并配置客户端证书https://learn.microsoft.com/en-us/azure/confidential-ledger/create-client-certificate
在Confidential Ledger中管理基于Entra令牌的用户和角色https://learn.microsoft.com/en-us/azure/confidential-ledger/manage-azure-ad-token-based-users
在Confidential Ledger中管理基于证书的用户和角色https://learn.microsoft.com/en-us/azure/confidential-ledger/manage-certificate-based-users
在Microsoft Entra ID中注册Confidential Ledger应用https://learn.microsoft.com/en-us/azure/confidential-ledger/register-application
为Azure Confidential Ledger应用安全最佳实践https://learn.microsoft.com/en-us/azure/confidential-ledger/secure-confidential-ledger
在Confidential Ledger中实现带有RBAC的高级UDFhttps://learn.microsoft.com/en-us/azure/confidential-ledger/user-defined-endpoints
验证Confidential Ledger的节点引用并建立信任https://learn.microsoft.com/en-us/azure/confidential-ledger/verify-node-quotes

Integrations & Coding Patterns

集成与编码模式

TopicURL
Integrate Blob Storage digests with Azure Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/create-blob-managed-app
Use Power Automate connector with Azure Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/create-power-automate-workflow
Organize and query data in Azure Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/data-organization
Use Azure Confidential Ledger .NET client libraryhttps://learn.microsoft.com/en-us/azure/confidential-ledger/quickstart-net
Use Azure Confidential Ledger Python client libraryhttps://learn.microsoft.com/en-us/azure/confidential-ledger/quickstart-python
Run user-defined functions in Azure Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/server-side-programming
Create simple JavaScript UDFs in Confidential Ledgerhttps://learn.microsoft.com/en-us/azure/confidential-ledger/user-defined-functions
Programmatically verify Confidential Ledger transaction receiptshttps://learn.microsoft.com/en-us/azure/confidential-ledger/verify-write-transaction-receipts

Deployment

部署