【问题标题】:What permissions do I need to make Azure Storage analytics logs immutable?我需要哪些权限才能使 Azure 存储分析日志不可变?
【发布时间】:2019-08-22 10:50:13
【问题描述】:

我对 Azure 中的存储帐户拥有所有者权限。要使 blob 容器不可变,我可以在 PowerShell 中使用此命令:

Set-AzRmStorageContainerImmutabilityPolicy -ResourceGroupName 'xxxxx' -StorageAccountName 'xxxxx' -ContainerName 'TestContainer' -ImmutabilityPeriod 1 #1 day

当我在分析日志容器(“$logs”)上尝试此操作时,我收到此错误:

Set-AzRmStorageContainerImmutabilityPolicy : The account being accessed 
does not have sufficient permissions to execute this operation.

我需要什么权限才能执行此操作?

【问题讨论】:

    标签: azure azure-storage azure-blob-storage azure-analytics


    【解决方案1】:

    考虑到$logs 容器是系统定义的 blob 容器,我认为您不能更改该容器的不变性策略。你甚至不能删除那个 blob 容器。

    如果您尝试将此 Blob 容器中的 Blob 设置为在一段时间后自动过期,您可能需要尝试Blob Lifecycle Management。你可以在这里阅读更多信息:https://docs.microsoft.com/en-us/azure/storage/blobs/storage-lifecycle-management-concepts

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-08
      • 2011-02-06
      • 2023-03-24
      • 2015-11-04
      • 2015-02-21
      • 2022-10-06
      • 2015-01-15
      • 1970-01-01
      相关资源
      最近更新 更多