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
- Log in to the Azure Portal.
- Search for Microsoft Entra ID (formerly Azure Active Directory).
- Navigate to App registrations and click New registration.
- Name it
CloudAIPilot Orchestratorand register. - Note down the Application (client) ID and Directory (tenant) ID.
Step 2: Create a Client Secret
- Go to Certificates & secrets in the left menu.
- Click New client secret, set an expiration (we recommend 12 months), and click Add.
- Copy the Secret Value immediately (it will be hidden later).
Step 3: Assign the Subscription Role
- Search for Subscriptions in the top bar and select your target subscription.
- Go to Access control (IAM) > Add role assignment.
- Select the Contributor role (necessary for autonomous server provisioning).
- Assign access to the
CloudAIPilot Orchestratorapplication you just created.
Step 4: Connect in CloudAIPilot
- In CloudAIPilot, go to Cloud Accounts > Add Account > Azure.
- Input your Tenant ID, Client ID, Subscription ID, and Client Secret.
- 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.