Azure Confidential Ledger
DůvěrnéLedgerClient zapisuje a načítá položky registru proti službě Důvěrné knihy.
Tento konektor je dostupný v následujících produktech a oblastech:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Power Apps | Premium | Všechny oblasti Power Apps s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Power Automate | Premium | Všechny oblasti Power Automate s výjimkou následujících: – státní správa USA (GCC) – státní správa USA (GCC High) - China Cloud provozovaný společností 21Vianet - Ministerstvo obrany USA (DoD) |
| Kontakt | |
|---|---|
| Název | Tým Důvěrné hlavní knihy Azure |
| accledgerdevs@microsoft.com |
| Metadata konektoru | |
|---|---|
| Vydavatel | Microsoft Corporation |
| Internetová stránka | https://www.microsoft.com/en-us/microsoft-365 |
| Zásady ochrany osobních údajů | https://privacy.microsoft.com/ |
| Kategorie | Produktivita |
Vytvoření připojení
Konektor podporuje následující typy ověřování:
| výchozí | Parametry pro vytvoření připojení | Všechny oblasti | Nesdílitelné |
Výchozí
Použitelné: Všechny oblasti
Parametry pro vytvoření připojení
Toto připojení není možné sdílet. Pokud se power app sdílí s jiným uživatelem, zobrazí se výzva k explicitní vytvoření nového připojení.
Limity omezování
| Name | Volání | Období obnovení |
|---|---|---|
| Volání rozhraní API na připojení | 100 | 60 sekund |
Akce
| Zapíše položku registru. |
Volitelně je možné zadat ID kolekce. |
| Získá aktuální položku registru. |
Id kolekce může být volitelně určeno k označení kolekce, ze které se má načíst hodnota. Chcete-li vrátit starší položky registru, musí být příslušné oddíly registru načteny z disku a ověřeny. Aby se zabránilo blokování uvnitř enklávy, bude odpověď indikovat, jestli je položka připravená a součástí odpovědi, nebo jestli načítání stále probíhá. |
| Získá položku registru podle ID transakce |
Id kolekce může být volitelně určeno k označení kolekce, ze které se má načíst hodnota. Chcete-li vrátit starší položky registru, musí být příslušné oddíly registru načteny z disku a ověřeny. Aby se zabránilo blokování uvnitř enklávy, bude odpověď indikovat, jestli je položka připravená a součástí odpovědi, nebo jestli načítání stále probíhá. |
| Získá položky registru podle kolekce a rozsahu. |
Volitelně je možné zadat ID kolekce. Vrátí se pouze položky v zadané (nebo výchozí) kolekci. |
| Získá potvrzení podle ID transakce |
Vrátí kryptografický doklad, který lze použít k ověření integrity transakce. |
| Získá stav položky podle ID transakce |
Vrátí aktuální stav transakce označující, zda byla potvrzena do registru. |
Zapíše položku registru.
Volitelně je možné zadat ID kolekce.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Verze rozhraní API, která se má použít s požadavkem HTTP.
|
api-version | True | string |
Verze rozhraní API, která se má použít s požadavkem HTTP. |
|
ID kolekce.
|
collectionId | string |
ID kolekce. |
|
|
contents
|
contents | True | string |
Obsah položky registru. |
|
collectionId
|
collectionId | string | ||
|
transactionId
|
transactionId | string |
ID transakce |
|
|
Název registru.
|
ledgerName | True | string |
Název registru. |
Návraty
Vráceno v důsledku zápisu do důvěrného registru, ID transakce v odpovědi označuje, kdy zápis bude trvalý.
- Body
- LedgerWriteResult
Získá aktuální položku registru.
Id kolekce může být volitelně určeno k označení kolekce, ze které se má načíst hodnota. Chcete-li vrátit starší položky registru, musí být příslušné oddíly registru načteny z disku a ověřeny. Aby se zabránilo blokování uvnitř enklávy, bude odpověď indikovat, jestli je položka připravená a součástí odpovědi, nebo jestli načítání stále probíhá.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Verze rozhraní API, která se má použít s požadavkem HTTP.
|
api-version | True | string |
Verze rozhraní API, která se má použít s požadavkem HTTP. |
|
ID kolekce.
|
collectionId | string |
ID kolekce. |
|
|
Název registru.
|
ledgerName | True | string |
Název registru. |
Návraty
Položka v registru.
- Body
- LedgerEntry
Získá položku registru podle ID transakce
Id kolekce může být volitelně určeno k označení kolekce, ze které se má načíst hodnota. Chcete-li vrátit starší položky registru, musí být příslušné oddíly registru načteny z disku a ověřeny. Aby se zabránilo blokování uvnitř enklávy, bude odpověď indikovat, jestli je položka připravená a součástí odpovědi, nebo jestli načítání stále probíhá.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Verze rozhraní API, která se má použít s požadavkem HTTP.
|
api-version | True | string |
Verze rozhraní API, která se má použít s požadavkem HTTP. |
|
ID kolekce.
|
collectionId | string |
ID kolekce. |
|
|
Identifikuje transakci zápisu.
|
transactionId | True | string |
Identifikuje transakci zápisu. |
|
Název registru.
|
ledgerName | True | string |
Název registru. |
Návraty
Výsledek dotazování položky registru ze staršího ID transakce. Položka registru je k dispozici v odpovědi pouze v případě, že vrácený stav je Připraveno.
- Body
- LedgerQueryResult
Získá položky registru podle kolekce a rozsahu.
Volitelně je možné zadat ID kolekce. Vrátí se pouze položky v zadané (nebo výchozí) kolekci.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Verze rozhraní API, která se má použít s požadavkem HTTP.
|
api-version | True | string |
Verze rozhraní API, která se má použít s požadavkem HTTP. |
|
ID kolekce.
|
collectionId | string |
ID kolekce. |
|
|
Zadejte ID první transakce v rozsahu.
|
fromTransactionId | string |
Zadejte ID první transakce v rozsahu. |
|
|
Zadejte ID poslední transakce v rozsahu.
|
toTransactionId | string |
Zadejte ID poslední transakce v rozsahu. |
|
|
Název registru.
|
ledgerName | True | string |
Název registru. |
Návraty
Položky stránkované knihy vrácené v reakci na dotaz
- Body
- PagedLedgerEntries
Získá potvrzení podle ID transakce
Vrátí kryptografický doklad, který lze použít k ověření integrity transakce.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Verze rozhraní API, která se má použít s požadavkem HTTP.
|
api-version | True | string |
Verze rozhraní API, která se má použít s požadavkem HTTP. |
|
Identifikuje transakci zápisu.
|
transactionId | True | string |
Identifikuje transakci zápisu. |
|
Název registru.
|
ledgerName | True | string |
Název registru. |
Návraty
Potvrzení potvrzující transakci na zadaném ID.
- Body
- TransactionReceipt
Získá stav položky podle ID transakce
Vrátí aktuální stav transakce označující, zda byla potvrzena do registru.
Parametry
| Name | Klíč | Vyžadováno | Typ | Description |
|---|---|---|---|---|
|
Verze rozhraní API, která se má použít s požadavkem HTTP.
|
api-version | True | string |
Verze rozhraní API, která se má použít s požadavkem HTTP. |
|
Identifikuje transakci zápisu.
|
transactionId | True | string |
Identifikuje transakci zápisu. |
|
Název registru.
|
ledgerName | True | string |
Název registru. |
Návraty
Odpověď vrácená dotazu na stav transakce
- Body
- TransactionStatus
Definice
Hlavní knihy
Pole položek registru.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Položky
|
LedgerEntry |
Položka v registru. |
LedgerEntry
Položka v registru.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
contents
|
contents | string |
Obsah položky registru. |
|
collectionId
|
collectionId | string | |
|
transactionId
|
transactionId | string |
ID transakce |
LedgerQueryResult
Výsledek dotazování položky registru ze staršího ID transakce. Položka registru je k dispozici v odpovědi pouze v případě, že vrácený stav je Připraveno.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
stav
|
state | LedgerQueryState |
Stav dotazu hlavní knihy. |
|
položka
|
entry | LedgerEntry |
Položka v registru. |
LedgerQueryState
LedgerWriteResult
Vráceno v důsledku zápisu do důvěrného registru, ID transakce v odpovědi označuje, kdy zápis bude trvalý.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
collectionId
|
collectionId | string |
PagedLedgerEntries
Položky stránkované knihy vrácené v reakci na dotaz
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
stav
|
state | LedgerQueryState |
Stav dotazu hlavní knihy. |
|
další odkaz
|
nextLink | string |
Cesta, ze které se má načíst další stránka výsledků |
|
položky
|
entries | LedgerEntries |
Pole položek registru. |
TransactionId
Jedinečný identifikátor stavu registru. Pokud se vrátí jako součást RegistruEntry, označuje stav, ze kterého byla položka přečtená.
Jedinečný identifikátor stavu registru. Pokud se vrátí jako součást RegistruEntry, označuje stav, ze kterého byla položka přečtená.
TransactionReceipt
Potvrzení potvrzující transakci na zadaném ID.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
applicationClaims
|
applicationClaims | ApplicationClaims |
Seznam deklarací identity aplikací |
|
paragon
|
receipt | ReceiptContents | |
|
stav
|
state | LedgerQueryState |
Stav dotazu hlavní knihy. |
|
transactionId
|
transactionId | TransactionId |
Jedinečný identifikátor stavu registru. Pokud se vrátí jako součást RegistruEntry, označuje stav, ze kterého byla položka přečtená. |
TransactionState
TransactionStatus
Odpověď vrácená dotazu na stav transakce
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
stav
|
state | TransactionState |
Představuje stav transakce. |
|
transactionId
|
transactionId | TransactionId |
Jedinečný identifikátor stavu registru. Pokud se vrátí jako součást RegistruEntry, označuje stav, ze kterého byla položka přečtená. |
ApplicationClaims
Seznam deklarací identity aplikací
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Položky
|
ApplicationClaim |
Nárok na aplikaci hlavní knihy. |
ApplicationClaim
Nárok na aplikaci hlavní knihy.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
hodnota hash
|
digest | ClaimDigest |
Deklarace identity aplikace v přehledné podobě. |
|
laskavý
|
kind | ApplicationClaimKind |
Představuje druh deklarace identity aplikace. |
|
ledgerEntry
|
ledgerEntry | LedgerEntryClaim |
Deklarace identity aplikace odvozená z dat o položce registru. |
ApplicationClaimKind
ApplicationClaimProtocol
Představuje protokol, který se má použít k výpočtu hodnot hash deklarace identity z dat dané deklarace identity.
Představuje protokol, který se má použít k výpočtu hodnot hash deklarace identity z dat dané deklarace identity.
ClaimDigest
Deklarace identity aplikace v přehledné podobě.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
value
|
value | string |
Hodnota hash deklarace žádosti v šestnáctkové podobě. |
|
protokol
|
protocol | ApplicationClaimProtocol |
Představuje protokol, který se má použít k výpočtu hodnot hash deklarace identity z dat dané deklarace identity. |
LedgerEntryClaim
Deklarace identity aplikace odvozená z dat o položce registru.
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
collectionId
|
collectionId | string |
Identifikátor kolekce. |
|
contents
|
contents | string |
Obsah položky registru. |
|
tajný klíč
|
secretKey | string |
Tajný klíč kódovaný s kódováním Base64 |
|
protokol
|
protocol | ApplicationClaimProtocol |
Představuje protokol, který se má použít k výpočtu hodnot hash deklarace identity z dat dané deklarace identity. |
ReceiptContents
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
hotovka
|
cert | string | |
|
list
|
leaf | string | |
|
listComponents
|
leafComponents | ReceiptLeafComponents | |
|
nodeId
|
nodeId | string | |
|
důkaz
|
proof | ReceiptElementArray | |
|
kořen
|
root | string | |
|
serviceEndorsements
|
serviceEndorsements | PemArray | |
|
signatura
|
signature | string |
ReceiptElement
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
vlevo
|
left | string | |
|
Vpravo
|
right | string |
ReceiptElementArray
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Položky
|
ReceiptElement |
ReceiptLeafComponents
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
claimsDigest
|
claimsDigest | string | |
|
commitEvidence
|
commitEvidence | string | |
|
writeSetDigest
|
writeSetDigest | string |
Pem
PemArray
| Name | Cesta | Typ | Description |
|---|---|---|---|
|
Položky
|
Pem |