Skip to content

Commit c7cad32

Browse files
edits
1 parent 0d8206b commit c7cad32

5 files changed

+8
-10
lines changed

articles/storage/blobs/storage-blob-dotnet-get-started.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,9 +58,7 @@ To connect an application to Blob Storage, create an instance of the [BlobServic
5858

5959
To learn more about creating and managing client objects, see [Create and manage client objects that interact with data resources](storage-blob-client-management.md).
6060

61-
You can authorize a `BlobServiceClient` object by using a Microsoft Entra authorization token, an account access key, or a shared access signature (SAS).
62-
63-
To learn more about each of these authorization mechanisms, see [Authorize access to data in Azure Storage](../common/authorize-data-access.md).
61+
You can authorize a `BlobServiceClient` object by using a Microsoft Entra authorization token, an account access key, or a shared access signature (SAS). For optimal security, Microsoft recommends using Microsoft Entra ID with managed identities to authorize requests against blob data. For more information, see [Authorize access to Azure Storage data with Azure Active Directory](/azure/storage/common/storage-auth-aad.md).
6462

6563
<a name='azure-ad'></a>
6664

articles/storage/blobs/storage-blob-java-get-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ To connect an application to Blob Storage, create an instance of the [BlobServic
120120

121121
To learn more about creating and managing client objects, see [Create and manage client objects that interact with data resources](storage-blob-client-management.md).
122122

123-
You can authorize a `BlobServiceClient` object by using a Microsoft Entra authorization token, an account access key, or a shared access signature (SAS).
123+
You can authorize a `BlobServiceClient` object by using a Microsoft Entra authorization token, an account access key, or a shared access signature (SAS). For optimal security, Microsoft recommends using Microsoft Entra ID with managed identities to authorize requests against blob data. For more information, see [Authorize access to Azure Storage data with Azure Active Directory](/azure/storage/common/storage-auth-aad.md).
124124

125125
<a name='azure-ad-recommended'></a>
126126

articles/storage/blobs/storage-blob-javascript-get-started.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ Each type of resource is represented by one or more associated JavaScript client
110110
111111
The [BlobServiceClient](/javascript/api/@azure/storage-blob/blobserviceclient) object is the top object in the SDK. This client allows you to manipulate the service, containers and blobs.
112112
113-
## [Passwordless](#tab/azure-ad)
113+
## [Microsoft Entra ID (recommended)](#tab/azure-ad)
114114
115115
Once your Azure storage account identity roles and your local environment are set up, create a JavaScript file which includes the [``@azure/identity``](https://www.npmjs.com/package/@azure/identity) package. Create a credential, such as the [DefaultAzureCredential](/javascript/api/overview/azure/identity-readme#defaultazurecredential), to implement passwordless connections to Blob Storage. Use that credential to authenticate with a [BlobServiceClient](/javascript/api/@azure/storage-blob/blobserviceclient) object.
116116
@@ -167,7 +167,7 @@ Create the [ContainerClient](/javascript/api/@azure/storage-blob/containerclient
167167
168168
### Create ContainerClient directly
169169
170-
#### [Passwordless](#tab/azure-ad)
170+
#### [Microsoft Entra ID (recommended)](#tab/azure-ad)
171171
172172
:::code language="javascript" source="~/azure_storage-snippets/blobs/howto/JavaScript/NodeJS-v12/dev-guide/create-container-client-with-default-azure-credential.js" highlight="27-30":::
173173
@@ -206,7 +206,7 @@ List of Blob clients:
206206
207207
### Create BlobClient directly
208208
209-
#### [Passwordless](#tab/azure-ad)
209+
#### [Microsoft Entra ID (recommended)](#tab/azure-ad)
210210
211211
:::code language="javascript" source="~/azure_storage-snippets/blobs/howto/JavaScript/NodeJS-v12/dev-guide/create-blob-client-with-default-azure-credential.js" highlight="28-31":::
212212

articles/storage/blobs/storage-blob-python-get-started.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ To connect an application to Blob Storage, create an instance of the [BlobServic
8989

9090
To learn more about creating and managing client objects, including best practices, see [Create and manage client objects that interact with data resources](storage-blob-client-management.md).
9191

92-
You can authorize a `BlobServiceClient` object by using a Microsoft Entra authorization token, an account access key, or a shared access signature (SAS).
92+
You can authorize a `BlobServiceClient` object by using a Microsoft Entra authorization token, an account access key, or a shared access signature (SAS). For optimal security, Microsoft recommends using Microsoft Entra ID with managed identities to authorize requests against blob data. For more information, see [Authorize access to Azure Storage data with Azure Active Directory](/azure/storage/common/storage-auth-aad.md).
9393

9494
<a name='azure-ad'></a>
9595

articles/storage/blobs/storage-blob-typescript-get-started.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ Create the [ContainerClient](/javascript/api/@azure/storage-blob/containerclient
166166
167167
### Create ContainerClient directly
168168
169-
#### [Passwordless](#tab/azure-ad)
169+
#### [Microsoft Entra ID (recommended)](#tab/azure-ad)
170170
171171
:::code language="typescript" source="~/azure_storage-snippets/blobs/howto/TypeScript/NodeJS-v12/dev-guide/src/auth-container-client-from-default-azure-credential.ts" :::
172172
@@ -206,7 +206,7 @@ List of Blob clients:
206206
207207
### Create BlobClient directly
208208
209-
#### [Passwordless](#tab/azure-ad)
209+
#### [Microsoft Entra ID (recommended)](#tab/azure-ad)
210210
211211
:::code language="typescript" source="~/azure_storage-snippets/blobs/howto/TypeScript/NodeJS-v12/dev-guide/src/auth-blob-client-from-default-azure-credential.ts" :::
212212

0 commit comments

Comments
 (0)