Integrate your Azure Account with CloudSpend

CloudSpend allows you to integrate your Azure account and manage your cloud bills. You can connect your Azure account with CloudSpend by following the steps below:

  1. Register an application in Azure Active Directory
  2. Provide programmatic access to CloudSpend
  3. Connect your Azure account

Register an application in Azure Active Directory

Register an application in Azure Active Directory to provide CloudSpend programmatic access to your Azure account.

Follow the steps below to complete the application registration process.

  1. Log in to the Microsoft Azure portal and navigate to the Azure Active Directory section.
    Azure active directory
  2. Click New registration in the App Registrations tab.
    Azure new registration
  3. In the Register an application window, enter the following details:

    FieldDescription
    Name The unique name of the application.
    Example: CloudSpend Azure App
    Supported account types

    The account types supported by the application. Select Accounts in any organizational directory or Accounts in this
    organizational directory only.

    Redirect URI A valid web URI. This is an optional field.
    Example: https://localhost:8080
    register the application
  4. Click Register.
  5. After registering the application in the Azure portal, you will be redirected to the Essentials section with the application details. Copy the Application (client) ID and Directory (tenant) ID to save them for later use.
  6. Navigate to Manage > Certificates & secrets.
    azure certificates
  7. Click +New client secret in the Client secrets section.
    new client
  8. In the Add a client secret window, enter the following details:

    FieldDescription
    Description The client secret description.
    Expires The expiry date. Select Custom from the drop-down list.
    Start The start date.
    End The end date. Select the maximum end date.

    Add secret key
  9. Click Add.
  10. Copy the Value that appears under the New client secret section and save it for later use. Note that this value will disappear after a while, so copy and paste the value as soon as you save it.
    save key

Provide programmatic access to CloudSpend

After successfully registering an application in Azure Active Directory, you have to add the required roles to the registered application. You can add the following roles to a registered application either through Subscriptions or Management groups based on the Azure account type.

Azure account typeRequired role
Pay As You Go (PAYG) Reader
Microsoft Customer Agreement (MCA) Billing account reader
Enterprise Agreement (EA) Enrollment reader

Obtaining the required permissions through Subscriptions

To obtain the required permissions through Subscriptions, follow the steps below:

  1. Go to Subscriptions.
  2. Select the subscription for which you want to track costs.
  3. Select the Access Control (IAM) tab.
  4. Click Add role assignment.
    Add Azure role
  5. On the Add role assignment page, select the required role based on the account type from the Roles section.
  6. Click Next.
  7. Select the custom application that you created from the Members > Select members drop-down list.
  8. Click Select.
  9. Click Review + assign. The required permissions will be added to the registered application.

Obtaining the required permissions through Management groups

To obtain the required permissions through Management groups, follow the steps below:

  1. Go to Managementgroups.
  2. Select the management group that has all the required subscriptions you want to track costs for. If you do not have a management group, follow the steps in the Creating a new Management group section below to create a new management group.
  3. Select Access Control (IAM) tab.
  4. Click Add role assignment.
    management groups add role
  5. On the Add role assignment page, select the required role based on the account type from the Roles section.
    Select the role
  6. Click Next.
  7. Select the custom application that you created from the Members > Select members drop-down list.
    select members
  8. Click Select.
  9. Click Review+assign. The required permissions will be added to the registered application.
    review and assign

Creating a new Management group

To create a new Management group, follow the steps below:

  1. In the Microsoft Azure portal, navigate to the Management groups section.
    Azure management group
  2. Click Create to create a new management group.
    create management group
  3. In the Create management group window, enter the Management group ID and Management group display name.
  4. Click Submit.
  5. Click the management group that you created on the Management groups page.
    open management group
  6. Click + Add subscription and add all required subscriptions to the management group to analyze the cost data.
    Azure adding subscriptions
  7. Click Save.

Connect your Azure account with CloudSpend

After registering an application in Azure Active Directory and adding the required roles to the registered application, you can connect your Azure account with CloudSpend.

To connect your Azure account with CloudSpend:

  1. Provide a DisplayName.
  2. Set the Public Cloud Provider as Azure.
  3. Set the Azure Account Type as Pay As You Go,EA, MCA, or your Site24x7 Account.
    Azure integration
  4. Set Choose your Access Type as Subscriptions or Management Group.
  5. Enter the Tenant ID, Application ID, Application Secret Key, and Application Secret Key Expiration Date, which you created in the above steps.
  6. The Starting date for bill processing determines the date from which your bills get processed.
  7. Click Save to connect your Azure account with CloudSpend.

©2023, Zoho Corporation Pvt. Ltd. All Rights Reserved.

Top
Back to Top