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.