如何在adls2中找到容器的超级用户

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

我有一个人创建的容器,正在使用它加载数据。在“管理访问权”选项卡中,我可以看到我的用户名以及具有不同级别的ACL的$ superuser(所有者)和$ superuser(所属组)。

如何找到谁是该容器的超级用户?我尝试了Get Properties API,但仍然看到响应为$ superuser

azure azure-storage azure-storage-blobs azure-data-lake
1个回答
0
投票

您可以使用powershell命令获取$superuser(Owner),它返回Object IDOwner,它可以是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

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.