Managed exports don't work with MCA billing accounts or profiles #1239
Labels
Resolution: External
Issue is external to the FinOps toolkit
Resolution: Support request
External issue that requires assistance from Microsoft Support
Tool: Cost Management
External issues related to Microsoft Cost Management
Type: Bug 🐛
Something isn't working
🐛 Problem
When deploying a new FinOps hub, using an MCA billing account (Not EA), and configuring the settings.json scope correctly, exports are not created due to slashing errors. I've also been able to replicate this using a manual export. The issue is with the format of IDs that represent a billing profile.
For instance, my billing profile configured is: "/providers/Microsoft.Billing/billingAccounts/d72daa4b-365d-5b26-096a-6d60fcc2374e:b70206fd-4bbb-459a-9438-9ed9b524175f_2019-05-31"
My ADF MI has been setup correctly and has the correct RBAC permissions on my MCA billing account.
The error in ADF: {"error":{"code":"BadRequest","message":"Request properties validation failed: Invalid deliveryInfo destination rootFolderPath; providers/Microsoft.Billing/billingAccounts/d72daa4b-365d-5b26-096a-6d60fcc2374e:b70206fd-4bbb-459a-9438-9ed9b524175f_2019-05-31' Value cannot contain any reserved url characters except forward slashes(/)"}}
👣 Repro steps
TODO: Add repro steps below:
🤔 Expected
ADF should be able to create exports.
The text was updated successfully, but these errors were encountered: