Mavvrik enables users to onboard their Azure billing account. This process involves setting up the necessary accounts and permissions, configuring the billing and cost management settings, and integrating the billing data with Mavvrik. Onboarding the Azure billing account with Mavvrik allows users to track and manage their Azure costs and usage, and to optimize their use of Azure resources to reduce costs. It is important to carefully follow the steps in the onboarding process to ensure that the Azure billing account is set up correctly and able to accurately track and report on costs.
Why this matters: Azure's billing relationships aren't all the same shape — a direct enterprise agreement, a partner-managed CSP relationship, and a self-managed MCA account each grant access differently, and each needs a different onboarding path. Picking the wrong one means getting stuck partway through a setup that was never going to work for your account type.
Billing Account
The billing accounts feature in Mavvrik allows users to view the cost of resources from their Azure accounts and regions in a single interface. With this feature, users can search and view the cost of resources across all regions and all accounts, and see where resources are located. The cost dashboard provides a snapshot of costs, enabling users to quickly understand overall trends and gain visibility into their spending across all their public and private cloud providers. This feature can be helpful for organizations looking to optimize their Azure usage and reduce costs.
Mavvrik supports four different types of accounts:
-
MCA (Microsoft Customer Agreement): This billing account is managed by the organization itself, and the billing ID is used in the billing level scope for onboarding.
-
MPA (Microsoft Partner Agreement): This billing account is managed by a partner, but the end user has direct billing or subscription level access. Both the billing and subscription levels can be onboarded.
-
CSP (Cloud Solution Provider): This billing relationship is managed by a partner through a Root Tenant / Management Group, rather than a standard billing account ID. It uses a separate onboarding flow.
-
EA (Enterprise Agreement): A direct enterprise contract with Microsoft, similar in onboarding to a direct MCA billing account but using its own permission-assignment mechanism.
These different account types allow Mavvrik to support a variety of billing and payment arrangements, and to provide users with the tools and features they need to manage their cloud resources and costs effectively.
Usage Account
A usage account in an Azure organization is a subscription account, which is any account that is not the management account. Policies can be attached to a usage account to apply controls specifically to that account. It is important to properly set up and manage subscription accounts in an Azure organization to ensure that resources are used effectively and in accordance with organizational policies and controls.