azure-functions-sql-bindings
Pass
Audited by Gen Agent Trust Hub on Sep 28, 2026
Risk Level: SAFE
Full Analysis
- Database Permission Configuration: The skill specifies the elevated SQL permissions needed for Azure SQL triggers, such as
CREATE TABLEandCREATE SCHEMA. These are necessary for the trigger to manage its internal state and lease tables within theaz_funcschema. - Authentication Best Practices: The instructions promote the use of Azure Active Directory (Managed Identity) for passwordless authentication (
Authentication=Active Directory Default). This approach follows security best practices by avoiding the use of hardcoded credentials in application settings. - Secure Data Handling: The C# examples for SQL input bindings demonstrate the use of parameterized queries (e.g.,
@Id={Query.id}). This is a standard practice to prevent SQL injection vulnerabilities in the application logic created from these templates.
Audit Metadata