授予目录 StorageV2 中的用户访问权限(通用 v2)
give acess to users in directory StorageV2 (general purpose v2)
StorageV2(通用v2)中有一些目录如下所示
我的角色是贡献者我想授予用户访问权限以读取名为“2000”的目录及其所有子目录我该怎么做?这可以用 Powershell 实现吗?
如果能帮上忙就太好了
您可以使用 Azure CLI 执行此操作,在 Powershell 中可以是 运行。作为贡献者,您应该能够使用 az role assignment create
命令执行此操作。
请记住,使用此命令的权限是在容器范围内授予的。 Data Lake 存储可用于提供文件夹级别的权限。 Blob 存储实际上没有文件夹,它只是以这种方式显示以便于导航。
az role assignment create \
--role "Storage Blob Data Contributor" \
--assignee <email> \
--scope "/subscriptions/<subscription>/resourceGroups/<resource-group>/providers/Microsoft.Storage/storageAccounts/<storage-account>/blobServices/default/containers/<container>"
StorageV2(通用v2)中有一些目录如下所示
我的角色是贡献者我想授予用户访问权限以读取名为“2000”的目录及其所有子目录我该怎么做?这可以用 Powershell 实现吗?
如果能帮上忙就太好了
您可以使用 Azure CLI 执行此操作,在 Powershell 中可以是 运行。作为贡献者,您应该能够使用 az role assignment create
命令执行此操作。
请记住,使用此命令的权限是在容器范围内授予的。 Data Lake 存储可用于提供文件夹级别的权限。 Blob 存储实际上没有文件夹,它只是以这种方式显示以便于导航。
az role assignment create \
--role "Storage Blob Data Contributor" \
--assignee <email> \
--scope "/subscriptions/<subscription>/resourceGroups/<resource-group>/providers/Microsoft.Storage/storageAccounts/<storage-account>/blobServices/default/containers/<container>"