改变blob容器访问权限

时间:2014-04-28 17:50:54

标签: permissions azure-storage azure-storage-blobs

有没有办法通过管理门户更改容器创建后的权限?

以下代码显示了如何执行此操作:

        CloudStorageAccount account = CloudStorageAccount.Parse(ConfigurationManager.AppSettings["StorageConnectionString"]);
        CloudBlobClient client = account.CreateCloudBlobClient();
        CloudBlobContainer container = client.GetContainerReference("sample");
        container.CreateIfNotExists();
        container.SetPermissions(
            new BlobContainerPermissions() { PublicAccess = BlobContainerPublicAccessType.Blob });

然而,当我第一次执行它时,我错过了SetPermissions调用。

我在管理门户网站上搜索了相同内容,但找不到任何更改容器权限的选项。

或者是否有一个特定原因导致人们无法通过管理门户找到此选项?

1 个答案:

答案 0 :(得分:1)

在管理门户上,选择容器,然后单击底部的Edit按钮。这将为您提供更改访问权限的选项。

enter image description here