Независимо от типа учетных записей хранения в Azure. Есть ли способ создать токен SAS в Powershell или на портале (не похоже), который имеет эксклюзивный доступ к BLOB-объекту, а не к остальным BLOB-объектам в той же учетной записи хранения
Кажется, что приведенная ниже команда доступна, но, возможно, длядругой тип учетной записи хранения и необязательный для большого двоичного объекта
New-AzStorageBlobSASToken;
Я создал токен SAS со сценарием PowerShell, указанным ниже, но этот токен предназначен для всей службы BLOB-объектов
$SA = Get-AzStorageAccount | Select-Object StorageAccountName,ResourceGroupName,Location,SkuName,CreationTime | Out-GridView -PassThru
$key = Get-AzStorageAccountKey -ResourceGroupName $SA.ResourceGroupName -Name $SA.StorageAccountName
$context = New-AzStorageContext -StorageAccountName $SA.StorageAccountName -StorageAccountKey $key.value[0]
$sas = New-AzStorageAccountSASToken -Service Blob, File, Table, Queue -ResourceType Service, Container, Object -Permission "racwdlup" -Context $context
Write-Output $sas