Connect Azure Account

Overview

Integrating your Microsoft Azure environment with CloudAIPilot allows you to orchestrate Virtual Machines and manage billing through an enterprise-grade control plane. We utilize a Service Principal (App Registration) for secure, programmable access.

Step-by-Step Guide

Step 1: Register the Application

  1. Log in to the Azure Portal.
  2. Search for Microsoft Entra ID (formerly Azure Active Directory).
  3. Navigate to App registrations and click New registration.
  4. Name it CloudAIPilot Orchestrator and register.
  5. Note down the Application (client) ID and Directory (tenant) ID.

Step 2: Create a Client Secret

  1. Go to Certificates & secrets in the left menu.
  2. Click New client secret, set an expiration (we recommend 12 months), and click Add.
  3. Copy the Secret Value immediately (it will be hidden later).

Step 3: Assign the Subscription Role

  1. Search for Subscriptions in the top bar and select your target subscription.
  2. Go to Access control (IAM) > Add role assignment.
  3. Select the Contributor role (necessary for autonomous server provisioning).
  4. Assign access to the CloudAIPilot Orchestrator application you just created.

Step 4: Connect in CloudAIPilot

  1. In CloudAIPilot, go to Cloud Accounts > Add Account > Azure.
  2. Input your Tenant ID, Client ID, Subscription ID, and Client Secret.
  3. Click Connect.

PQC Security Guarantee

Just like all cloud credentials in CloudAIPilot, your Azure Client Secret is stored using Post-Quantum Cryptography (ML-KEM-768), ensuring it is safe against both modern and future cryptographic threats.


Related Articles