...
From the navigation pane, select Azure Active Directory > App registrations.
Select the ID for the app registered for Aquila Clouds.
From the navigation pane, select Subscriptions. Select Properties. The Offer ID displayed is the offer Durable ID. Copy this ID and save it.
Navigate to All Services > Subscriptions.
Click subscription for Aquila Clouds.
Select Access Control (IAM).
Select Add role assignment.
In the Add role assignment group, set the following values.
Role: Select Contributor role to perform actions on your organization's Azure resources from Aquila Clouds platform. Select Reader, Billing Reader, Cost Management Reader role to only read and display data related to your organization's Azure resources in Aquila Clouds platform.
In the case of Enterprise account, an additional role Enrollment Reader is needed. Please refer to following link to add the same
Assign access to: Select Azure AD applications.
Select: Select the application registered for Aquila Clouds.
Select Save to save the role assignment for Aquila Clouds platform.
...
On the side navigation bar, select Administration tab.
On the Administration tab, click Environments.
On the Environments page, click Add.
On the Add Environment page, toggle on Active.
In the Environment Type group, select Microsoft Azure.
In the Name of the environment, type the name of Azure environment.
Enter the following details for the connection parameters:
Tenant Id: Type the Tenant ID.
Application Access Key: Type the application access key.
Application ID: Type the Application ID for the Aquila Clouds application registered in Azure.
Offer Durable ID: Type the offer durable ID as MS-AZR-0036P for the subscription registered in Azure.
Click Apply.
Review the environment details and click Do you wish to confirm?.
Azure environment is configured in Aquila Clouds FinOps. You can start monitoring and managing Azure resources from Aquila Clouds FinOps platform according to the role assigned in Azure environment.
...
On the side navigation bar, select Administration tab.
On the Administration tab, click Environments.
On the Environments page, click Add.
On the Add Environment page, toggle on Active.
In the Environment Type group, select Microsoft Azure EA.
In the Name of the environment, type the name of Azure EA environment.
Enter the following details for the connection parameters:
Enrollment number: Type the 8-digit unique number for remote
account enrolled to Azure EA Billing.API Access Key: Type the secure authentication token that is used to
identify the calling application. Following is a sample API access key
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODk
wIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJ
SMeKKF2QT4fwpMeJf36POk6yJV_adQssw5cTenant Id: Type the Tenant ID.
Application Access Key: Type the application access key
Application ID: Type the Application ID for the Aquila Clouds application registered in Azure EA.
Offer Durable ID: Type the offer durable ID as MS-AZR-0136P for the subscription registered in Azure EA.
Click Apply.
Review the environment details and click Do you wish to confirm?.
Azure EA environment is configured in Aquila Clouds FinOps. You can start monitoring and managing Azure EA resources from Aquila Clouds FinOps platform according to the role assigned in Azure EA environment.
Adding Azure MCA environment to Aquila Clouds
In the Aquila Clouds platform, add the Azure MCA environment details to enable downloading of Azure MCA
consumption data from the Aquila Clouds platform.
Before you begin: Get the following details from your Azure EA environment:
Tenant ID
API Application Key
Application Access Key (Copy this key correctly as it is displayed only once in the Azure environment. Also, it is recommended that you store it for future use.)
Application ID (Generated during partner center portal app registration)
Assign Billing Account Reader Role to Service Principal
Browse to Cost Management + Billing > Access control (IAM).
Select Add.
Select Billing account reader and then select the app registration for the service principal that you created for Aquila.
Adding Azure environment to Aquila Clouds
On the side navigation bar, select Administration tab.
On the Administration tab, click Environments.
On the Environments page, click Add.
On the Add Environment page, toggle on Active.
In the Environment Type group, select Microsoft Azure.
In the Name of the environment, type the name of Azure EA environment.
Enter the following details for the connection parameters:
Tenant Id: Type the Tenant ID.
Application Access Key: Type the application access key
Application ID: Type the Application ID for the Aquila Clouds application registered in Azure EA.
Offer Durable ID: Type the offer durable ID as MS-AZR-0048P for the subscription registered in Azure
Click Apply.
Review the environment details and click Do you wish to confirm?
Azure MCA environment is configured in Aquila Clouds FinOps. You can start monitoring and managing Azure MCA resources from Aquila Clouds FinOps platform according to the role assigned in Azure MCA environment.
Adding Azure Stack environment to Aquila Clouds
...
Info |
---|
Quick Reference for Microsoft Azure Offer Durable Ids Link |
Subscription Type | Offer Id |
---|---|
Enterprise Agreement | MS-AZR-0136P |
Microsoft Customer Agreement | MS-AZR- |
0048P | |
Pay As You go | MS-AZR-0036P / MS-AZR-0003P(New) |
Partner Center (CSP) | MS-AZR-0145P |
Info |
---|
Enable Additional metrics for Azure VM |
Collect Windows and Linux performance data sources with Log Analytics agent