You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/confidential-ledger/create-client-certificate.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,7 +11,7 @@ ms.author: mbaldwin
11
11
---
12
12
# Creating a Client Certificate
13
13
14
-
The confidential ledger APIs require client certificate-based authentication. Only those certificates added to an allowlist during Ledger Creation or Ledger Update can be used to call the confidential ledger Functional APIs.
14
+
The Azure confidential ledger APIs require client certificate-based authentication. Only those certificates added to an allowlist during Ledger Creation or Ledger Update can be used to call the confidential ledger Functional APIs.
15
15
16
16
You will need a certificate in PEM format. You can create more than one certificate and add or delete them using Ledger Update API.
Copy file name to clipboardExpand all lines: articles/confidential-ledger/faq.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -15,7 +15,7 @@ ms.author: mbaldwin
15
15
16
16
## How can I tell if the ACC Ledger service would be useful to my organization?
17
17
18
-
confidential ledger is ideal for organizations with records valuable enough for a motivated attacker to try to compromise the underlying logging/storage system, including "insider" scenarios where a rogue employee might attempt to forge, modify, or remove previous records.
18
+
Azure confidential ledger is ideal for organizations with records valuable enough for a motivated attacker to try to compromise the underlying logging/storage system, including "insider" scenarios where a rogue employee might attempt to forge, modify, or remove previous records.
Copy file name to clipboardExpand all lines: articles/confidential-ledger/overview.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -11,18 +11,18 @@ ms.author: mbaldwin
11
11
---
12
12
# Microsoft Azure confidential ledger (preview)
13
13
14
-
Microsoft Azure confidential ledger (ACL), or confidential ledger for short (preview), is a new and highly secure service for managing sensitive data records. Based on a permissioned blockchain model, confidential ledger offers unique data integrity advantages. These include immutability, making the ledger append-only, and tamper proofing, to ensure all records are kept intact.
14
+
Microsoft Azure confidential ledger (ACL), is a new and highly secure service for managing sensitive data records. Based on a permissioned blockchain model, Azure confidential ledger offers unique data integrity advantages. These include immutability, making the ledger append-only, and tamper proofing, to ensure all records are kept intact.
15
15
16
-
The confidential ledger runs exclusively on hardware-backed secure enclaves, a heavily monitored and isolated runtime environment which keeps potential attacks at bay. Furthermore, no one is "above" the Ledger, not even Microsoft. By designing ourselves out of the solution, confidential ledger runs on a minimalistic Trusted Computing Base (TCB) which prevents access to Ledger service developers, datacenter technicians and cloud administrators.
16
+
The confidential ledger runs exclusively on hardware-backed secure enclaves, a heavily monitored and isolated runtime environment which keeps potential attacks at bay. Furthermore, no one is "above" the Ledger, not even Microsoft. By designing ourselves out of the solution, Azure confidential ledger runs on a minimalistic Trusted Computing Base (TCB) which prevents access to Ledger service developers, datacenter technicians and cloud administrators.
17
17
18
-
confidential ledger appeals to use cases where critical metadata records must not be modified, including in perpetuity for regulatory compliance and archival purposes. Here are a few examples of things you can store on your Ledger:
18
+
Azure confidential ledger appeals to use cases where critical metadata records must not be modified, including in perpetuity for regulatory compliance and archival purposes. Here are a few examples of things you can store on your Ledger:
19
19
20
20
- Records relating to your business transactions (for example, money transfers or confidential document edits).
21
21
- Updates to trusted assets (for example, core applications or contracts).
22
22
- Administrative and control changes (for example, granting access permissions).
23
23
- Operational IT and security events (for example, Azure Security Center alerts).
24
24
25
-
For more information, you can watch the [Microsoft Ignite 2020 confidential ledger demo](https://mediusprodstatic.studios.ms/asset-b88de19d-4187-40c4-98f2-a65efc419e2a/OD221_1920x1080_AACAudio_1461.mp4?sv=2018-03-28&sr=b&sig=k5roi6WXnlqK1zP0fs5KYlJd4FD3Nuaf97z%2B2gV0aTs%3D&st=2020-09-22T08%3A05%3A01Z&se=2025-09-22T08%3A10%3A01Z&sp=r&rscd=filename%3DIG20-OD221-Inside%2BAzure%2BDatacenter%2BArchitecture%2Bwith%2BMark%2BRu.mp4).
25
+
For more information, you can watch the [Microsoft Ignite 2020 Azure confidential ledger demo](https://mediusprodstatic.studios.ms/asset-b88de19d-4187-40c4-98f2-a65efc419e2a/OD221_1920x1080_AACAudio_1461.mp4?sv=2018-03-28&sr=b&sig=k5roi6WXnlqK1zP0fs5KYlJd4FD3Nuaf97z%2B2gV0aTs%3D&st=2020-09-22T08%3A05%3A01Z&se=2025-09-22T08%3A10%3A01Z&sp=r&rscd=filename%3DIG20-OD221-Inside%2BAzure%2BDatacenter%2BArchitecture%2Bwith%2BMark%2BRu.mp4).
26
26
27
27
## Key Features
28
28
@@ -46,8 +46,8 @@ The Functional APIs allow direct interaction with your instantiated confidential
46
46
47
47
- Once a confidential ledger is created, you cannot change the Ledger type.
48
48
- confidential ledger does not support standard Azure Disaster Recovery at this time. However, Azure confidential ledger offers built-in redundancy within the Azure region, as the confidential ledger runs on multiple independent nodes.
49
-
- confidential ledger deletion leads to a "hard delete", so your data will not be recoverable after deletion.
50
-
- confidential ledger names must be globally unique. Ledgers with the same name, irrespective of their type, are not allowed.
49
+
-Azure confidential ledger deletion leads to a "hard delete", so your data will not be recoverable after deletion.
50
+
-Azure confidential ledger names must be globally unique. Ledgers with the same name, irrespective of their type, are not allowed.
# Quickstart: Create a confidential ledger using the Azure portal
13
13
14
-
Azure confidential ledger is a cloud service that provides a high integrity store for sensitive data logs and records that require data to be kept intact. For more information on confidential ledger, and for examples of what can be stored in a confidential ledger, see [About Microsoft Azure confidential ledger](overview.md).
14
+
Azure confidential ledger is a cloud service that provides a high integrity store for sensitive data logs and records that require data to be kept intact. For more information on Azure confidential ledger, and for examples of what can be stored in a confidential ledger, see [About Microsoft Azure confidential ledger](overview.md).
@@ -60,7 +60,7 @@ You will need these property names to transact with the confidential ledger from
60
60
61
61
## Clean up resources
62
62
63
-
Other confidential ledger articles build upon this quickstart. If you plan to continue on to work with subsequent articles, you may wish to leave these resources in place.
63
+
Other Azure confidential ledger articles build upon this quickstart. If you plan to continue on to work with subsequent articles, you may wish to leave these resources in place.
64
64
65
65
When no longer needed, delete the resource group, which deletes the confidential ledger and related resources. To delete the resource group through the portal:
66
66
@@ -72,6 +72,6 @@ When no longer needed, delete the resource group, which deletes the confidential
72
72
73
73
## Next steps
74
74
75
-
In this quickstart, you created a confidential ledger by using the Azure portal. To learn more about confidential ledger and how to integrate it with your applications, continue on to the articles below.
75
+
In this quickstart, you created a confidential ledger by using the Azure portal. To learn more about Azure confidential ledger and how to integrate it with your applications, continue on to the articles below.
76
76
77
77
-[Overview of Microsoft Azure confidential ledger](overview.md)
Get started with the Microsoft Azure confidential ledger client library for Python. Follow the steps below to install the package and try out example code for basic tasks.
15
15
16
-
Microsoft Azure confidential ledger is a new and highly secure service for managing sensitive data records. Based on a permissioned blockchain model, confidential ledger offers unique data integrity advantages, such as immutability (making the ledger append-only) and tamperproofing (to ensure all records are kept intact).
16
+
Microsoft Azure confidential ledger is a new and highly secure service for managing sensitive data records. Based on a permissioned blockchain model, Azure confidential ledger offers unique data integrity advantages, such as immutability (making the ledger append-only) and tamperproofing (to ensure all records are kept intact).
@@ -43,13 +43,13 @@ Install the Azure Active Directory identity client library:
43
43
pip install azure-identity
44
44
```
45
45
46
-
Install the confidential ledger control plane client library.
46
+
Install the Azure confidential ledger control plane client library.
47
47
48
48
```terminal
49
49
pip install azure.mgmt.confidentialledger
50
50
```
51
51
52
-
Install the confidential ledger data plane client library.
52
+
Install the Azure confidential ledger data plane client library.
53
53
54
54
```terminal
55
55
pip install azure.confidentialledger
@@ -292,7 +292,7 @@ print(entry.contents)
292
292
293
293
## Clean up resources
294
294
295
-
Other Microsoft Azure confidential ledger articles can build upon this quickstart. If you plan to continue on to work with subsequent quickstarts and tutorials, you may wish to leave these resources in place.
295
+
Other Azure confidential ledger articles can build upon this quickstart. If you plan to continue on to work with subsequent quickstarts and tutorials, you may wish to leave these resources in place.
296
296
297
297
Otherwise, when you're finished with the resources created in this article, use the Azure CLI [az group delete](/cli/azure/group?#az_group_delete) command to delete the resource group and all its contained resources:
Copy file name to clipboardExpand all lines: articles/confidential-ledger/quickstart-template.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -75,7 +75,7 @@ You can use the Azure portal to check the ledger resource.
75
75
76
76
## Clean up resources
77
77
78
-
Other Microsoft Azure confidential ledger articles can build upon this quickstart. If you plan to continue on to work with subsequent quickstarts and tutorials, you may wish to leave these resources in place.
78
+
Other Azure confidential ledger articles can build upon this quickstart. If you plan to continue on to work with subsequent quickstarts and tutorials, you may wish to leave these resources in place.
79
79
80
80
When no longer needed, delete the resource group, which deletes the ledger resource. To delete the resource group by using Azure CLI or Azure PowerShell:
0 commit comments