Skip to main content

Azure (Coming Soon)

Connecting Siesta AI with the Azure environment via service principal.

Setup

  1. In Connections, click Add Connection and select Azure.
  2. Fill in Tenant ID, Client ID, Client Secret, and optionally Subscription ID.
  3. Choose Shared or Private access and save.

Usage

  • In workflows, you can read or trigger actions on Azure resources available in Connections (e.g., list resource groups, initiate deployment).
  • Store passwords in a secure vault and rotate the secret key regularly.

Security

  • Limit the service principal's roles to the bare minimum necessary.
  • Monitor sign-ins and activity logs in Azure AD.

Technical Notes

  • Implementation: The connection provides Azure operational lookup functions.
  • Authentication/scopes: uses Azure credentials that can request Azure Resource Manager tokens for the configured tenant/subscription. The connected identity must have access to the target resource group, resource, or Application Insights resource.
  • Functions: read current-month resource costs by resource group or resource and inspect Application Insights error counts and recent errors.
  • Write behavior: the current Azure Portal tool functions are read-only. Use least-privilege Reader/Monitoring Reader style roles unless a separate integration needs broader access.