Notice: Microsoft Enterprise Agreement target

The Microsoft Enterprise Agreement target is no longer supported and has been removed from the product.

Who is impacted?

  • Customers who added a Microsoft Enterprise Agreement target

    If you are one of those customers, remove the target from the user interface and then set up an Azure Billing target for use with Turbonomic.

  • Customers planning to add a Microsoft Enterprise Agreement target

    If you are one of those customers, set up an Azure Billing target instead.

Why was the Microsoft Enterprise Agreement target removed from the product?

Microsoft has retired the Azure Enterprise Reporting APIs that the target uses to discover billing data. For more information, see the Azure documentation.

What happens now that the Microsoft Enterprise Agreement has been removed from the product?

  • The target no longer appears in the list of targets in the Turbonomic user interface.

  • Any existing target remains in the user interface but will no longer be discovered or validated.

    If you encounter issues with the target, your Turbonomic representative will advise that you remove the target and then set up an Azure Billing target.

What are the benefits of using the Azure Billing target?

The Azure Billing target leverages the new Cost Management APIs and cost exports recommended by Microsoft. Starting in version 8.12.2, the Azure Billing target is the only required target for discovering billing data for global Azure and Azure Government subscriptions.

How do I set up an Azure Billing target?

Perform the following tasks:

  1. Decide whether to use the Cost Details API or a cost export.

    Note:

    For Azure Government:

    If you choose to set up a cost export for Azure Government EA accounts, the cost export must have a destination storage account that is under an Azure Government subscription.

  2. Set up a service principal for billing data monitoring in Azure.

    Note:

    For Azure Government:

    When you set up a service principal, you assign the Enrollment Reader role to the service principal to enable access to billing data.

    To assign the Enrollment Reader role, you execute an API request. For Azure Government EA accounts, it is not possible to execute an API request in the Microsoft Learn portal. This is because the API request in the portal is hard-coded and executes against https://management.azure.com, which only applies to global Azure EA accounts. The API request for Azure Government EA accounts should execute against https://management.usgovcloudapi.net. For more information see this topic.

  3. Add an Azure Billing target in Turbonomic.

    Note:

    For Azure Government:

    When you add the target, be sure to turn on the US Government toggle to indicate that the target is an Azure Government account.