Dela via


Azure Confidential Ledger-verktyg för Azure MCP Server

Med Azure MCP Server kan du hantera Azure-resurser, inklusive Azure Confidential Ledger Services, med hjälp av frågor på naturligt språk. Med den här funktionen kan du arbeta med konfidentiella transaktionstjänster utan att behöva komma ihåg komplex kommandosyntax.

Azure Confidential Ledger är en fullständigt hanterad, säker och högtillgänglig transaktionsregistertjänst som tillhandahåller en betrodd miljö för lagring av känsliga data. Den tillämpar betrodda körningsmiljöer (TEE) för att säkerställa dataintegritet och konfidentialitet, vilket gör det lämpligt för scenarier som kräver manipuleringssäkra poster, till exempel finansiella transaktioner, hantering av leveranskedjan och efterlevnadsgranskning.

Anmärkning

Verktygsparametrar: Azure MCP Server-verktygen definierar parametrar för data som de behöver för att slutföra uppgifter. Vissa av dessa parametrar är specifika för varje verktyg och dokumenteras nedan. Andra parametrar är globala och delas av alla verktyg. Mer information finns i Verktygsparametrar.

Lägg till en post i transaktionsregistret

Lägger till en oföränderlig (manipuleringssäker) post i en konfidentiell transaktionsinstans och returnerar transaktionsidentifieraren.

Exempel på frågor är:

  • Enkel datapost: "Lägg till en post i "audit-ledger" med data {"key": "value"}"
  • Manipulationssäker transaktion: "Skriv en manipuleringssäker post till transaktionsregistret "financial-ledger" som innehåller {"transaction": "data"}"
  • Samlingsspecifik post: "Lägg till {"hello": "from tool"} till mitt konfidentiella transaktionsregister 'test-ledger' i samlingen 'user-data'"
  • Oföränderlig granskningslogg: "Skapa en oföränderlig transaktionsregisterpost i 'compliance-ledger' med innehållet {"audit": "log"}"
  • Grundläggande transaktionsregisterskrivning: "Skriv en post till den konfidentiella transaktionsregistret "business-ledger" med data {"tidsstämpel": "2025-10-08", "event": "user_login"}"
  • Finansiell transaktion: "Lägg till en finansiell transaktion i transaktionsregistret "bank-ledger" med innehållet {"amount": 1000, "account": "123456", "type": "deposit"}"
  • Post i leveranskedjan: "Skriv manipuleringssäker post till transaktionsregistrets leverantörskedja med data {"product_id": "ABC123", "location": "warehouse", "status": "shipped"}"
  • Efterlevnadspost: "Skapa en granskningspost i den konfidentiella transaktionsregistret "regulatory-ledger" i samlingen "gdpr-logs" med innehållet {"user_id": "user123", "action": "data_deletion", "timestamp": "2025-10-08T10:30:00Z"}"
  • Säkerhetslogg: "Lägg till säkerhetshändelse i transaktionsregistret "security-ledger" med data {"event_type": "login_attempt", "ip_address": "192.168.1.1", "success": true}"
  • Dokumenthash: "Write document integrity record to ledger 'document-ledger' in collection 'contracts' with content {"document_id": "contract_001", "hash": "sha256:abc123", "verified": true}"
Parameter Obligatorisk eller valfri Description
Ledger Krävs Namnet på den konfidentiella transaktionsregisterinstansen (till exempel myledger ).
Content Krävs JSON- eller textnyttolasten som ska läggas till som en transaktionssäker transaktionsregisterpost.
Samlings-ID Valfritt Valfri identifierare för transaktionsregistersamling. Om den utelämnas används standardsamlingen.

Hämta en post från transaktionsregistret

Hämtar posten Konfidentiellt transaktionsregister och dess registrerade innehåll för det angivna transaktions-ID:t, eventuellt begränsat till en samling.

Exempel på frågor är:

  • Hämta specifik transaktion: "Hämta post från den konfidentiella transaktionsregistret "audit-ledger" med transaktions-ID '2.199'"
  • Insamlingsspecifik hämtning: "Hämta post med transaktions-ID '3.275' från transaktionsregistret 'compliance-ledger' i samlingen 'gdpr-logs'"
Parameter Obligatorisk eller valfri Description
Ledger Krävs Namnet på den konfidentiella transaktionsregisterinstansen (till exempel myledger).
Transaktions-ID Krävs Transaktionsidentifieraren konfidentiell transaktion (till exempel: 2.199).
Samlings-ID Valfritt Valfri identifierare för transaktionsregistersamling. Om den utelämnas används standardsamlingen.