如何使用 power shell 获取所有容器的托管 ACL 列表?

问题描述 投票:0回答:0

我没有得到所有容器的托管 ACL 是否有人可以帮助我是否需要添加/删除它们的任何逻辑? 迷幻剂

PS C:\WINDOWS\system32> # Define your storage account details                                                           
$StorageAccountName = "XXXXXXXXXXX"                                                                           
$StorageAccountKey = "XXXXXXXXXXXXXBc4PtPxPCD3mTm8sm0aJL7nG/ioPZfLOaB+RMEShH1XXXXXXXXXXX"                                                                                                                          
#Connect to the storage account                                                                                    
$Ctx = New-AzStorageContext -StorageAccountName $StorageAccountName -StorageAccountKey $StorageAccountKey                                                                                                                               
Get all containers in the storage account                                                                           
$Containers = Get-AzStorageContainer -Context $Ctx                                                                                                                                                                                     
Loop through each container and get its ACL                                                                        
ForEach ($Container in $Containers) {                                                                               
Write-Output "Container: $($Container.Name)"                                                                         
$ContainerACL = Get-AzStorageContainerStoredAccessPolicy -Context 
$Ctx -Container $Container.Name
Write-Output "ACL: $($ContainerACL | Out-String)"                                                                
}

输出:

Container: admin
ACL:
Container: admin-data
ACL:
Container: analytics-sandbox
ACL:
Container: business-drop
ACL:
Container: curated
ACL:
Container: enriched
ACL:
Container: flsdatapfmstorage
ACL:
Container: powerbiscanfiles
ACL:
Container: raw
ACL:
Container: staging
ACL:
Container: transient
ACL:

我试了2天还是没有结果

azure directory containers acl managed
© www.soinside.com 2019 - 2024. All rights reserved.