Azure Storage built-in role

Storage File Data Privileged Contributor

Provides read, write, delete, and ACL-modification access to Azure file data by using privileged backup semantics that override existing file and directory NTFS permissions. Microsoft documents no equivalent built-in role on Windows file servers.

Role-definition permissions are imported from Microsoft Learn. Practical scope, use cases, prerequisites, best practices, security considerations, assignment guidance, and relationships have been reviewed against the official sources below.

Role definition ID: 69566ab7-960f-475b-8e7c-b3118f30c6bd

Control-plane actions (0)

None — this role grants no control-plane management actions.

Data-plane actions (6)

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

This is an Azure Files data-plane role with no management-plane Actions. Assign it at an individual file share or storage account; its privileged REST access applies to file data within that scope and can supersede file and directory ACLs, while management of the storage account and file share remains separate.

Common use cases (2)

Prerequisites (3)

Best practices (3)

Security considerations (3)

Assignment guidance

Assign Storage File Data Privileged Contributor only to a trusted backup, restore, migration, or File Sync service identity, directly on the file share when supported. Require explicit backup intent, keep management roles separate, and use SMB Share Contributor or Elevated Contributor when ACL bypass is not required.

Related roles (3)

Common questions

When should I assign the Storage File Data Privileged Contributor Azure role?

Assign Storage File Data Privileged Contributor when you need to: Run an approved backup, restore, migration, or auditing service that must read and modify all files and ACLs regardless of existing NTFS permissions.; and Grant the Azure File Sync managed identity privileged file access when the documented managed-identity deployment requires it.. Practical scope: This is an Azure Files data-plane role with no management-plane Actions. Assign it at an individual file share or storage account; its privileged REST access applies to file data within that scope and can supersede file and directory ACLs, while management of the storage account and file share remains separate.

What permissions does the Storage File Data Privileged Contributor Azure role grant?

The role definition grants 6 combined control-plane and data-plane actions. Representative operations include: Microsoft.Storage/storageAccounts/fileServices/fileshares/files/read; Microsoft.Storage/storageAccounts/fileServices/fileshares/files/write; Microsoft.Storage/storageAccounts/fileServices/fileshares/files/delete; Microsoft.Storage/storageAccounts/fileServices/fileshares/files/modifypermissions/action; Microsoft.Storage/storageAccounts/fileServices/readFileBackupSemantics/action; and Microsoft.Storage/storageAccounts/fileServices/writeFileBackupSemantics/action. Review the permission sections above for the complete definition and exclusions.

What are the security risks of the Storage File Data Privileged Contributor Azure role?

Key considerations when assigning Storage File Data Privileged Contributor: The role bypasses existing file and directory NTFS permissions and can read, write, delete, and change ACLs throughout its data scope.; It provides storage-account-key-like data reach through Microsoft Entra authorization without granting storage-account management.; and A storage-account assignment reaches every file share in the account and should be treated as highly privileged data access.. Follow the assignment guidance above and use the narrowest practical scope.

Editorial sources (7)

Official Microsoft Learn documentation →