Function Applications
Azure Function Apps
What Is Scanned
For every Function App discovered in the selected resource groups, the Azure Function App Analysis job reads the following documents and evaluates them against the active Function App quality profile:
function-app-definition.json
The Function App resource: runtime, HTTPS, identity, networking and other site properties
function-app-web-config.json
The site configuration: TLS version, FTP state, CORS, remote debugging and similar settings
functions.json
The functions of the app and their bindings
When the app's runtime is Python and IZ Suite can read the app's host keys, the deployed code is also downloaded and scanned with the Python rules, so the same scan reports configuration and code issues.
Function Apps on other runtimes (.NET, Node.js, Java, PowerShell) are configuration-scanned only. Java Function Apps deploy compiled bytecode; scan Java from the source repository with IZ Scan instead.
Logic App (Standard) sites are not listed here; they are listed under
Azure Logic Apps.
To view all the Function Apps
Navigate to
IZ Eye->Azure->Azure Function Apps. Overview includes -Name- Name of the Function AppOrganization- Subscription to which the Function App belongs toEnvironment- Resource Group to which the Function App belongs to
Click on the
Plusicon to view the detailsSummary details include -
Total Issues- Indicates total number of issues once the application is scannedStatus- State of the Function App in Azure, for exampleRunningLast Scan- Time since the last scan was performed
Actions include -
View Dashboard- Summary report of all the issues.View Issues- Detailed report of the issues with file names and line numbers.
See Also
Last updated
Was this helpful?

