By default, a standard logic app uses a connection string to access its associated storage account. For security conserns, using secrets might not be a good practice. This document provides a way to use managed identity
to connect your standard logic app to a storage account. I wrapped all the configurations in this template.
This template creates the following resources:
- 1 app service plan
- 1 standard logic app
- 1 storage account with
allowSharedKeyAccess
set tofalse
- 1 user assigned managed identity with 4 role assignments:
- Storage Account Contributor
- Storage Blob Data Owner
- Storage Queue Data Contributor
- Storage Table Data Contributor