@Dixort Welcome to Microsoft Q&A Forum, Thank you for posting your query here!
You can use Shared Access Signature (SAS) A shared access signature (SAS) provides secure delegated access to resources in your storage account. With a SAS, you have granular control over how a client can access your data. or Authorize access to blobs using Azure Active Directory
Additional information: Access at the container level (azure) versus blob level.
Security recommendations for Blob storage: https://learn.microsoft.com/en-us/azure/storage/blobs/security-recommendations
Kindly let us know if you still have more questions on this. I wish to engage with you offline for a closer look and provide a quick and specialized assistance,
Please do not forget to and wherever the information provided helps you, this can be beneficial to other community members.