Skip to content

Commit 212f510

Browse files
committed
addressing acrolinx scorecard
1 parent 81adcea commit 212f510

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

articles/azure-functions/configure-networking-how-to.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ Use Bicep or Azure Resource Manager (ARM) [quickstart templates](https://github.
3737

3838
When you have an existing function app, you can't directly secure the storage account currently being used by the app. You must instead swap-out the existing storage account for a new, secured storage account.
3939

40-
As a pre-requisite, you'll need to enable virtual network integration for your function app.
40+
As a prerequisite, you need to enable virtual network integration for your function app.
4141

4242
1. Choose a function app with a storage account that doesn't have service endpoints or private endpoints enabled.
4343

@@ -51,15 +51,15 @@ Set up a secured storage account for your function app:
5151

5252
1. Secure the new storage account in one of the following ways:
5353

54-
* [Create a private endpoint](../storage/common/storage-private-endpoints.md#creating-a-private-endpoint). When using private endpoint connections, the storage account must have private endpoints for the `file` and `blob` subresources. For Durable Functions, you must also make `queue` and `table` subresources accessible through private endpoints. Ensure that your function app has access to the virtual network containing the private endpoints.
54+
* [Create a private endpoint](../storage/common/storage-private-endpoints.md#creating-a-private-endpoint). When you set up private endpoint connections, create private endpoints for the `file` and `blob` subresources. For Durable Functions, you must also make `queue` and `table` subresources accessible through private endpoints. Double check that your function app has access to the virtual network containing the private endpoints.
5555

56-
* [Restrict traffic to specific subnets](../storage/common/storage-network-security.md#grant-access-from-a-virtual-network). Ensure that one of the allowed subnets is the one which your function app is network integrated with. Double check that the subnet has a service endpoint to Microsoft.Storage.
56+
* [Restrict traffic to specific subnets](../storage/common/storage-network-security.md#grant-access-from-a-virtual-network). Ensure that one of the allowed subnets is the one your function app is network integrated with. Double check that the subnet has a service endpoint to Microsoft.Storage.
5757

58-
1. Copy the file and blob content from the current storage account used by the function app to the newly secured storage account and file share. [AzCopy](../storage/common/storage-use-azcopy-blobs-copy) and [Azure Storage Explorer](https://techcommunity.microsoft.com/t5/azure-developer-community-blog/azure-tips-and-tricks-how-to-move-azure-storage-blobs-between/ba-p/3545304) are common methods. If you use Azure Storage Explorer, you may need to whitelist your client IP address
58+
1. Copy the file and blob content from the current storage account used by the function app to the newly secured storage account and file share. [AzCopy](../storage/common/storage-use-azcopy-blobs-copy) and [Azure Storage Explorer](https://techcommunity.microsoft.com/t5/azure-developer-community-blog/azure-tips-and-tricks-how-to-move-azure-storage-blobs-between/ba-p/3545304) are common methods. If you use Azure Storage Explorer, you may need to allow your client IP address into your storage account's firewall.
5959

60-
1. Copy the connection string for this storage account. You'll need this for later.
60+
1. Copy the connection string for this storage account. You need this string for later.
6161

62-
Now you are ready to configure your function app to communicate with your secured storage account:
62+
Now you're ready to configure your function app to communicate with your secured storage account:
6363

6464
1. [Enable content share routing](../app-service/configure-vnet-integration-routing#content-share) to have your function app communicate with your storage account through its virtual network.
6565

0 commit comments

Comments
 (0)