A Microsoft offering that enables tracking of cloud usage and expenditures for Azure and other cloud providers.
Hello Prakash
Thank you for the feedback. The key limitation here is the scope context.
Even though the assigned permissions are valid for managing reservation resources, Azure Reservations are billing-scoped, not management group-scoped. This means:
Assigning permissions at the Root Management Group level won’t grant access to reservation orders.
You must ensure that the role (Billing Reader or a custom role with the proper permissions) is explicitly assigned at the billing account or billing profile level in the Azure portal.
1. Go to the Azure portal → Search for “Cost Management + Billing”
2. In the Billing scopes, select the Billing account.
3. Under Access control (IAM), ensure you have:
- Billing Reader, or
- A custom role with all required Microsoft.Capacity/* permissions
- Assigned at the billing account level.
Please go through https://learn.microsoft.com/en-us/azure/cost-management-billing/reservations/manage-reserved-vm-instance
Do remember to mark as “Accepted Answer” and consider giving it an upvote. This helps others in the community as well.