Skip to content

Commit 92f14bd

Browse files
Learn Build Service GitHub AppLearn Build Service GitHub App
authored andcommitted
Merging changes synced from https://github.com/MicrosoftDocs/azure-docs-pr (branch live)
2 parents f89b36c + 6c7615e commit 92f14bd

File tree

2 files changed

+111
-10
lines changed

2 files changed

+111
-10
lines changed

articles/cost-management-billing/manage/mca-setup-account.md

Lines changed: 52 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ ms.reviewer: jkinma
66
ms.service: cost-management-billing
77
ms.subservice: billing
88
ms.topic: how-to
9-
ms.date: 01/22/2025
9+
ms.date: 03/21/2025
1010
ms.author: jkinma
1111
---
1212

@@ -382,6 +382,57 @@ Enterprise administrators are listed as billing profile owners while the enterpr
382382

383383
Enterprise administrators and department administrators are listed as invoice section owners or invoice section readers while account owners in the department are listed as Azure subscription creators. Repeat the step for all invoice sections to check access for all departments in your Enterprise Agreement enrollment. Account owners that weren't part of any department get permission on an invoice section named **Default invoice section**. If you believe the access for any administrators is missing, you can give them access in the Azure portal. For more information, see [manage billing roles in the Azure portal](understand-mca-roles.md#manage-billing-roles-in-the-azure-portal).
384384

385+
### Changes after migration
386+
387+
- MCA remit-to information differs - The MCA remit-to information differs from the EA remit-to information. Your accounts payable need to create two records: one for EA invoices and another for MCA invoices. For more information about MCA payment details, see [Bank details used to send wire transfer payments](../understand/pay-bill.md#wire-bank-details)
388+
- Custom or shared views under Cost Management - Custom views and shared views aren't migrated to the MCA. You need to recreate them in the new scope.
389+
- Budgets - You need to recreate them.
390+
- Azure usage file enhancement - The MCA Azure usage file has more columns and slight changes in naming conventions compared to the EA file. For more information, see:
391+
- [Changes from Azure EA usage and charges](../understand/mca-understand-your-usage.md#changes-from-azure-ea-usage-and-charges)
392+
- [List of fields and descriptions](../automate/understand-usage-details-fields.md#list-of-fields-and-descriptions)
393+
- Power BI integration - The billing parameters for MCA differ from EA. When using the Azure Cost Management connector in Power BI, you need to choose `Billing Profile ID` instead of the enrollment number in the `Scope` list. Then enter the 14-character Billing profile ID. For more information, see:
394+
- [Connect to Cost Management data in Power BI Desktop](/power-bi/connect-data/desktop-connect-azure-cost-management).
395+
- [Tutorial: Shape and combine data in Power BI Desktop](/power-bi/connect-data/desktop-shape-and-combine-data)
396+
- Changes to subscription vending using Terraform - For more information, see:
397+
- [Azure/lz-vending/azurerm | Terraform Registry](https://registry.terraform.io/modules/Azure/lz-vending/azurerm/latest?tab=inputs)
398+
- [Subscription vending](/azure/cloud-adoption-framework/ready/landing-zone/design-area/subscription-vending)
399+
- [Azure Landing Zones Subscription Vending with Terraform, Terraform Cloud, and GitHub](/samples/azure-samples/alz-terraform-sub-vending-demo-with-terraform-cloud-and-github/alz-terraform-sub-vending/)
400+
- Cost Management using third-party providers like Cloud health and Cloud easier - Organizations transitioning to MCA need to update their provider that they're transitioning to MCA. Most of them have a documented process to pull the MCA cost data.
401+
- Historical data – It isn’t available to account owners or users with the Subscription owner Azure role-based access control (RBAC) role after migration. Access for existing users, groups, or service principals that was assigned using [Azure role-based access control (Azure RBAC)](../../role-based-access-control/overview.md) isn't affected during the transition.
402+
- Cost data transition - Cost data before the transition remains in the EA scope. It doesn't move to the MCA scope. You can access the data by switching scopes.
403+
- Reservations - When there's a currency change during or after an enrollment transfer, reservations paid for monthly are canceled for the source enrollment. Cancellation happens at the time of the next monthly payment for an individual reservation. The cancellation is intentional and only affects monthly reservation purchases. You can repurchase them after migration.
404+
- Savings Plans - If they were purchased in a non-USD currency, they get canceled during migration. You can repurchase them after migration.
405+
- API changes - API endpoints differ between EA and MCA. Existing EA API calls don't work with MCA. You need to use Microsoft Cost Management APIs instead if using consumption APIs. For more information, see:
406+
- [Migrate EA to Microsoft Customer Agreement APIs](../costs/migrate-cost-management-api.md)
407+
- [Azure Billing REST API](/rest/api/billing/)
408+
- EA API keys - Azure Enterprise Reporting APIs are retired aren't available on MCA. Instead, you use Microsoft Cost Management APIs. For more information, see [Migrate from Azure Enterprise Reporting to Microsoft Cost Management APIs overview](../automate/migrate-ea-reporting-arm-apis-overview.md).
409+
- Automatic purchases - If used under your old EA enrollment, you need to set them up under your new Microsoft Customer Agreement.
410+
- Management groups – Subscriptions in management groups under a Microsoft Customer Agreement aren’t supported in Cost Management yet. Cost Management + Billing is managed with APIs and Azure portal functionality. For more information, see [Azure RBAC scopes](../costs/understand-work-scopes.md#azure-rbac-scopes).
411+
412+
Here are some points to consider after migration.
413+
414+
| Consideration | EA | MCA | Notes |
415+
| --- | --- | --- | --- |
416+
| Agreement duration | Expires and gets a new enrollment number at renewal | Doesn’t expire | Billing profile IDs never change |
417+
| Power BI Cost Management connector | Available | Available | The scope differs. There are more attributes in MCA. You can create a combined view using common elements. |
418+
| API | OAuth authentication using an API key | OAuth2 authentication using service principal | More attributes are available in MCA. Common data elements can get used to combine data sets for continuity. |
419+
| Invoicing | One invoice per enrollment number | Can be configured to receive more than one invoice for the same MCA by adding billing profiles | |
420+
421+
| Consideration | EA | MCA |
422+
| --- | --- | --- |
423+
| Billing roles | - Enterprise Admin <br>- Department Admin <br>- Account owner <br>- Service Admin <br>- Notification contact | - Owner <br>- Contributor <br>- Reader for Billing Account <br>- Billing profile <br>- Invoice Section <br>- Invoice manager (for billing profile) <br>- Subscription creator (for invoice section) |
424+
| Multi-tenancy | - Multiple enrollments. <br>- Sharing Microsoft Azure Consumption Commitment (MACC) benefit and Azure Consumption Discount (ACD) across multiple enrollments is complex. | - A single MCA supports multiple tenants. <br>- Associate multiple tenants to a billing account in the primary tenant. <br>- Provides access to MCA for users in associated tenants without guesting users into the primary tenant. <br>- MACC and ACD can be shared. |
425+
| Historical charges | Cost data stays under your EA enrollment billing scope. | MCA scope shows cost data starting from the migration date. |
426+
| EA accounts | They’re supported by your EA. | - Not supported in MCA. <br>- The account’s subscriptions belong to the invoice section created for their respective departments. <br>- Account owners become Azure subscription creators. They can create and manage subscriptions for their invoice sections. |
427+
| Marketplace | Marketplace offers can be purchased with an EA | - Marketplace offers can be purchased with an MCA. <br>- Invoices can be configured to show Marketplace purchases on the same invoice with Azure or on a separate invoice. |
428+
429+
For more information, see the following articles:
430+
431+
- [Cost Management + Billing documentation](../index.yml)
432+
- [Azure Product Transfer Hub](subscription-transfer.md)
433+
- [Migrate from EA to MCA APIs](../costs/migrate-cost-management-api.md)
434+
- [Migrate from an EA to an MCA](../microsoft-customer-agreement/onboard-microsoft-customer-agreement.md#migrate-from-an-ea-to-an-mca)
435+
385436
## Need help? Contact support
386437

387438
If you need help, [contact support](https://portal.azure.com/?#blade/Microsoft_Azure_Support/HelpAndSupportBlade) to get your issue resolved quickly.

0 commit comments

Comments
 (0)