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 TABLE and CREATE SCHEMA. These are necessary for the trigger to manage its internal state and lease tables within the az_func schema.
  • 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
Risk Level
SAFE
Analyzed
Sep 28, 2026, 08:19 PM