Azure Storage built-in role

Storage File Data SMB Share Elevated Contributor

Provides read, write, delete, and NTFS ACL-modification access to files and directories in Azure file shares over SMB. Microsoft describes it as similar to a file-share ACL of change on a Windows file server; it does not include the backup-semantics ACL bypass or take-ownership permissions of the privileged admin roles.

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: a7264617-510b-434b-a828-9731dc254ea7

Control-plane actions (0)

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

Data-plane actions (4)

Excluded actions (0)

None

Assignable scopes (1)

Practical scope

This is a data-plane role with no management-plane Actions. Assign it at an individual file share when possible. Share-level Azure RBAC authorizes access, and Windows ACLs remain part of effective access, but this role can modify those ACLs within the accessible scope.

Common use cases (2)

Prerequisites (3)

Best practices (3)

Security considerations (3)

Assignment guidance

Assign Storage File Data SMB Share Elevated Contributor to the file-share administrator group on one share only when ACL changes are part of the job. Use ordinary Contributor for data mutation without ACL management and reserve admin or privileged roles for documented recovery workflows.

Related roles (3)

Common questions

When should I assign the Storage File Data SMB Share Elevated Contributor Azure role?

Assign Storage File Data SMB Share Elevated Contributor when you need to: Delegate routine file-share administration that requires changing directory and file ACLs as well as reading, writing, and deleting data.; and Let a migration or operations team preserve or adjust permissions without granting storage-account-key-equivalent SMB administration.. Practical scope: This is a data-plane role with no management-plane Actions. Assign it at an individual file share when possible. Share-level Azure RBAC authorizes access, and Windows ACLs remain part of effective access, but this role can modify those ACLs within the accessible scope.

What permissions does the Storage File Data SMB Share Elevated Contributor Azure role grant?

The role definition grants 4 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; and Microsoft.Storage/storageAccounts/fileServices/fileshares/files/modifypermissions/action. Review the permission sections above for the complete definition and exclusions.

What are the security risks of the Storage File Data SMB Share Elevated Contributor Azure role?

Key considerations when assigning Storage File Data SMB Share Elevated Contributor: The assignee can change ACLs and thereby alter other users' effective access to file data.; The role can also read, write, and delete files within its effective RBAC and ACL boundary.; and It does not include backup-semantics ACL bypass or take ownership, which are separate higher-risk capabilities.. Follow the assignment guidance above and use the narrowest practical scope.

Editorial sources (5)

Official Microsoft Learn documentation →