Description
🐛 Problem
Deployment fails with authorisation error.
👣 Repro steps
TODO: Add repro steps below:
- Go to https://microsoft.github.io/finops-toolkit/hubs#deploy
- Click on "Deploy to Azure"
- Provide following parameters:
- Resource Group: [choose existing or create new]
- Hub name: finops-hub
- Cluster name: [a unique cluster name]
- Use defaults for rest of input parameters.
- See error;
{"code":"DeploymentFailed","target":"/subscriptions/1927d2bd-fd97-41a7-afda-c35dfe0db374/resourceGroups/rg-pas-finops-v11-poc-2nd/providers/Microsoft.Resources/deployments/hub","message":"At least one resource deployment operation failed. Please list deployment operations for details. Please see https://aka.ms/arm-deployment-operations for usage details.","details":[{"code":"InvalidTemplateDeployment","message":"The template deployment failed with error: 'Authorization failed for template resource '444f14ac-d621-5198-8d6b-4f53e5939af2' of type 'Microsoft.Authorization/roleAssignments'. The client 'xxxxxxx@xxxxxxx' with object id 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx' does not have permission to perform action 'Microsoft.Authorization/roleAssignments/write' at scope '/subscriptions/1927d2bd-fd97-41a7-afda-c35dfe0db374/resourceGroups/rg-pas-finops-v11-poc-2nd/providers/Microsoft.Storage/storageAccounts/finopshubkuedu6c2rwubs/providers/Microsoft.Authorization/roleAssignments/444f14ac-d621-5198-8d6b-4f53e5939af2'.'."}]}
🤔 Expected
Successful deployment.
ℹ️ Additional context
- I have Owner permissions on the Subscription.
- I do not want to use the managed cost reports exports feature.
🙋♀️ Ask for the community
We could use your help:
- Please vote this issue up (👍) to prioritize it.
- Leave comments to help us solidify the vision.