From 050ce4918433890770779e8dd14bd5f17607b51d Mon Sep 17 00:00:00 2001 From: Nils Hamerlinck Date: Tue, 20 Jul 2021 22:11:39 +0700 Subject: [PATCH] [FIX] attachment_azure: higher level of permissions needed to create container and upload blobs when using the SAS token --- attachment_azure/models/ir_attachment.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/attachment_azure/models/ir_attachment.py b/attachment_azure/models/ir_attachment.py index f0ae764..e75f1d9 100644 --- a/attachment_azure/models/ir_attachment.py +++ b/attachment_azure/models/ir_attachment.py @@ -74,8 +74,8 @@ class IrAttachment(models.Model): sas_token = generate_account_sas( account_name=account_name, account_key=account_key, - resource_types=ResourceTypes(service=True), - permission=AccountSasPermissions(read=True), + resource_types=ResourceTypes(container=True, object=True), + permission=AccountSasPermissions(read=True, write=True), expiry=datetime.utcnow() + timedelta(hours=1), ) blob_service_client = BlobServiceClient(