The tiering process of Azure BackupVault fails with the error UserErrorMissingVaultMSIPermissionsOnBackupStorageLocation.

IOTBNTBP1-7424 20 Reputation points
2025-07-30T08:30:28.6133333+00:00

We have configured Azure Backup for a private AKS cluster.

While the backup itself succeeds, the subsequent tiering process performed by the backup container fails.

The error code is UserErrorMissingVaultMSIPermissionsOnBackupStorageLocation. This error code is not documented.

We have assigned the Storage Blob Data Contributor role on the backup destination storage account to both the backup extension's and the backup container's managed identities.

According to the documentation, the only required permission for the backup container is read access to the storage account, but for troubleshooting purposes, we have granted the above role.

However, the storage account allows private access only. This might be the root cause.

Please advise how to resolve the tiering error by the backup container when using a private-access-only storage account.

Azure Backup
Azure Backup
An Azure backup service that provides built-in management at scale.
{count} votes

Accepted answer
  1. Vinod Pittala 6,130 Reputation points Microsoft External Staff Moderator
    2025-07-30T11:28:06.11+00:00

    Hello IOTBNTBP1,

    Firstly, as part of the backup and restore operations, the following roles are assigned to the AKS cluster, Backup Extension Identity, and Backup vault.

    So, add the Storage Blob Data Contributor role at Extension Identity, and the Storage Blob Data Reader role at Backup vault.User's imageUser's image Refer the required roles and permissions : https://learn.microsoft.com/en-us/azure/backup/azure-kubernetes-service-cluster-backup-concept#required-roles-and-permissions

    Then, yes since the storage account allows Private access, the backup vault needs to be added as trusted access in Storage Account Network Settings.

    Hence, please add it and save the settings as follows,

    User's imagePost these changes, monitor the backups and check if he still encounters the error or not.

    If the comment helpful, please click Upvote it.

    Thanks

    1 person found this answer helpful.
    0 comments No comments

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.