Skip to main content
Unlisted page
This page is unlisted. Search engines will not index it, and only users having a direct link can access it.

Connect Your Azure Subscription to Cost Intelligence

The procedures on this page describe how to connect your Microsoft Azure subscription to Cost Intelligence.

Prerequisites

Permissions to create app registrations and assign subscription reader role in Azure.

Step 1: Connect to your Spot Account

  1. Enter an account name and click Create Account.

    View image
  2. Select Microsoft Azure as your cloud provider.

  3. Select FinOps Products and click Next.

  4. Select Cost Intelligence and follow the steps to log in to Azure.

    View image

Step 2: Log in to your Azure Account

Click Log in to Azure Account and continue to the next step.

View image

Step 3: Create New Registration

  1. In the Azure console, type App Registration in the search bar and click App Registrations.

    View image
  2. Click the + New registration tab.

    View image
  3. In the Register Application window that opens, enter a name for the application.

  4. In the Support account types section, select Accounts in this organizational directory only (Spotinst only - Single tenant).

  5. In the Redirect URI dropdown menu, select Web and enter: https://spot.io.

    View image
  6. In the Register an application window, enter the application you registered in the previous steps and copy the Application (client) ID and Directory (tenant) ID for the next step. Click Register.

    View image
  7. Paste the Application (client) ID and Directory (tenant) ID.

    View image

Step 4: Create Certificates and Secrets

In the previous app registration that was created, complete the following steps to create a client secret:

  1. In the left menu, click Certificates & secrets.

  2. Click the Create secrets tab and then + New client secret.

  3. Copy the secret value.

    View image
  4. In the Cost Intelligence Wizard, paste the application secret.

  5. Enter the Subscription ID you want to associate with Cost Intelligence.

Step 5: Assign a Role

To assign a role:

  1. In the Azure console, type Subscriptions in the search bar and click the subscription you want to connect to Cost Intelligence.

  2. In the menu on the left side of the Subscriptions platform, click Access Control (IAM).

  3. Click Add/ Add role assignment.

  4. Select the Reader role and click Next.

    note

    If you're adding Security Essentials, you also need to add the Azure Blob Data Reader role.

  5. Click + Select Members.

  6. In the right panel, search for and select the registered application created earlier.

  7. Click Review + Assign.

  8. In the Cost Intelligence wizard, click Connect Account.

Step 6

When the validation is complete, your Azure subscription will be connected to Cost Intelligence.

View image
connect-azure-ci-4

Connect an Existing Spot Account

You can connect an existing Spot Account (that is already connected to Azure for other Spot products) to Cost Intelligence for an Azure subscription by completing the following steps:

  1. In the left main menu, click Cost Intelligence and then Administration. A list of previously registered accounts for both the Cost Intelligence and Billing Engine products opens.

  2. Click + Cloud Account.

  3. Click the Azure cloud provider you want to connect to your Spot account.

    View image
    connect-azure-ci-6
  4. Click the Existing Spot Account drop-down menu and select the Spot account you want to connect Cost Intelligence and click Next.

  5. Add the Azure Reader Role to the connected app registration and click, Connect Account.

    View image

When the validation is complete, your Azure subscription will be connected to Cost Intelligence.

View image