turbot/terraform_azure_compliance

GitHub
Loading controls...

Control: Managed identity should be used in your Function App

Description

Use a managed identity for enhanced authentication security.A managed identity from Azure Active Directory (Azure AD) allows your app to easily access other Azure AD-protected resources such as Azure Key Vault. The identity is managed by the Azure platform and does not require you to provision or rotate any secrets

Usage

Run the control in your terminal:

steampipe check terraform_azure_compliance.control.appservice_function_app_uses_managed_identity

Snapshot and share results via Steampipe Cloud:

steampipe login
steampipe check --share terraform_azure_compliance.control.appservice_function_app_uses_managed_identity

SQL

This control uses a named query:

appservice_function_app_uses_managed_identity

Tags