Control: App Service function apps public access should be restricted
Description
Anonymous public read access to function app in Azure App Service is a convenient way to share data but might present security risks. To prevent data breaches caused by undesired anonymous access, Microsoft recommends preventing public access to a function app unless your scenario requires it.
Usage
Run the control in your terminal:
powerpipe control run azure_compliance.control.appservice_function_app_restrict_public_acces
Snapshot and share results via Turbot Pipes:
powerpipe loginpowerpipe control run azure_compliance.control.appservice_function_app_restrict_public_acces --share
SQL
This control uses a named query:
appservice_function_app_restrict_public_acces