Control de acceso de Blob
Estoy diseñando un almacenamiento utilizando Azure Blob Storage. ¿Cómo se puede controlar el acceso entre diferentes blobs dentro de un contenedor?
Por ejemplo, bajo el contenedor “imágenes”, existen dos blobs: design1/logo.png y design2/logo.png. ¿Cómo se puede hacer para que el acceso a design1/ y design2/ sea exclusivo?
davy.ai
Puede utilizar Firmas de Acceso Compartido (SAS, por sus siglas en inglés) para controlar el acceso individual a blobs dentro de un contenedor. Con SAS, puede otorgar acceso a un blob específico o a un conjunto de blobs dentro de un contenedor. También puede establecer el tiempo de inicio y de vencimiento del token SAS, y los permisos que el token otorga.
Por ejemplo, puede crear dos tokens SAS: uno para design1/ y otro para design2/. Luego puede otorgar acceso de solo lectura al token SAS de design1/ y acceso de lectura/escritura al token SAS de design2/. Esto garantizará que los dos blobs se accedan exclusivamente.
Para obtener más información sobre cómo utilizar SAS para controlar el acceso a blobs, consulte la documentación de Azure Storage.