This page details the steps needed to onboard an Azure EA account into CAM
Kyndryl's Cost and Asset Manager (CAM) offers a robust solution for monitoring and analyzing cost and usage data through Azure Enterprise Agreement (EA) cost management and resource metrics. This guide provides detailed instructions on configuring Azure EA accounts to seamlessly integrate with CAM, ensuring efficient cost and asset management. By leveraging delegated access and role-based access control, you can securely access and manage data while adhering to compliance requirements. Following this guide will enable you to utilize CAM's features effectively to optimize costs and enhance resource utilization in your Azure EA accounts.
Prerequisites
Before starting the onboarding process, ensure you have:
Be a CAM Administrator or have the appropriate permissions to perform all steps.
An Azure account with the necessary permissions.
The billing account number and the subscription details.
Details for creating the credentials: Client ID and Secret Key.
A service principal who can assume roles in Azure.
Admin/Co-admin access to set up the delegated access and run the scripts for implementation and to obtain configuration information.
Overview
This documentation aims to help ingest Azure data into CAM securely using best practices and without asking for customer credentials. The recommendation is to use delegated access and role-based access control to pull Cost Asset Metrics and Recommendation data to support the Inform and Optimize data of the FinOps lifecycle.
Configuration
Steps for Azure Configuration
This section describes obtaining and setting up Azure Resource Manager credentials to configure the Azure provider account on Cost & Asset Management.The credentials required can be divided into two parts:
Azure Billing Credentials
Azure Subscription Credentials
Azure Billing Credentials:
Master Billing Account (Enrollment Number)
API Key
Application ID
Application Secret
Note
:
If using a collector, the Tenant ID must be added to the Azure Billing account onboarding page.
On the Billing account credential page, the Application ID and Secret, along with the API key and billing account number, are required.
Steps to Obtain Azure Billing Credentials:
Login to Azure Portal with an Enrollment Admin role.
Go to "Billing Subscription" dashboard and select the EA account.
Click on "Usage Charges" and then "Manage API access keys."