我有一个人创建的容器,正在使用它加载数据。在“管理访问权”选项卡中,我可以看到我的用户名以及具有不同级别的ACL的$ superuser(所有者)和$ superuser(所属组)。
如何找到谁是该容器的超级用户?我尝试了Get Properties API,但仍然看到响应为$ superuser
您可以使用powershell命令获取$superuser(Owner)
,它返回Object ID
的Owner
,它可以是Azure AD中的用户,组,服务主体。
$storageAccount = Get-AzStorageAccount -ResourceGroupName <group-name> -AccountName <storage-account-name>
$ctx = $storageAccount.Context
$filesystemName = "<container-name>"
$filesystem = Get-AzDataLakeGen2Item -Context $ctx -FileSystem $filesystemName
$filesystem.Owner