Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
Hi rain purple,
Thanks for reaching out Microsoft Q&A,
OAuthAuthorizationErrorDetail: [RBAC] Access denied - no role assignment that permits Data Action Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read, reason DeniedWithNoValidRBAC.
The above error happens when you lack the necessary permissions or rights to access the storage account.
For accessing storage account, you need Storage Blob Data Contributor(存储 Blob 数据参与者) Role at storage account level.
Portal -> Storage account -> Access Control (IAM) -> Role assignments(角色分配)->Scope: This resource(此资源)
Portal:
Now, you can be able to upload the files to Azure Storage account.
Error, you are not authorized to perform an upload operation on the data store (name) because... (details omitted here). You need to migrate the center/workspace to use the identifier and assign roles (specific role names, such as storage blob data participants, etc.) to the user (username) of the storage account (account name).
You’re seeing this error because the current center/workspace is not using a managed identity. To resolve it, you need to:
Migrate the workspace to use an identity (managed identity).
Assign the required RBAC roles (for example: Storage Blob Data Contributor, Storage Blob Data Participant, etc.) to the specific user and the storage account mentioned in the error.
Once the workspace is using the correct identity and the required roles are assigned, the operation should work without errors.
Please let me know if you’d like any additional edits or information included.
Please do not forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.