@Yan Cahila Adding more information to the above response!
You might get a "BlobNotFound" error if the blob name is incorrect, the container name or account name is inaccurate, or the SAS token is invalid or doesn't have the necessary permissions. You can also try these steps:
- Check the blob name: Make sure the blob name is correct and exists in the specified container
- Check the container name and account name: Verify that the container name and account name are accurate
- Check the access level: If you're trying to access the blob directly via a browser, you might need to change the access level of your container
- Check for spaces: If the name of your blob contains spaces, the URL might have %2520 instead of the spaces
Please try attaching a SAS token with appropriate permissions to the copy source url. There is a recent GitHub thread where a user faced the same issue.
Option 2 :
You can authorize access to blob data via the Azure portal, PowerShell, or Azure CLI by using the user's Microsoft Entra account or by using the account access keys (Shared Key authorization). However, authorization with Shared Key is not recommended as it may be less secure.
You can view a blob container's contents by:
- Opening Storage Explorer
- Expanding the storage account containing the blob container you wish to view in the left pane
- Expanding the storage account's Blob Containers
- Right-clicking the blob container you wish to view, and from the context menu, select Open Blob Container Editor
Azure Blob Storage error codes
Azure provides the following Azure built-in roles for authorizing access to blob and queue data using Azure AD and OAuth: For more information See here
Additional information: Authorizing access to data in Azure Storage
Please let us know if you have any further queries. I’m happy to assist you further.
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.