问题描述
我正在尝试从独立的托管操作系统磁盘创建一个新的 VM。还原的 VM 必须位于不同的订阅中。
我收到以下错误:
所选订阅没有此磁盘的权限。 选择其他磁盘或对该磁盘具有权限的订阅。
当然不能选择不同的磁盘或订阅。唯一可行的选择是确保所选订阅具有磁盘权限。
如何确保所选订阅具有所需的磁盘权限?
解决方法
您可以使用基于角色的访问控制 (RBAC) 跨订阅共享图像。任何对映像版本具有读取权限的用户(即使跨订阅)都可以使用映像版本部署虚拟机。
要列出您在 Azure 门户上 > 有权访问的跨订阅的所有共享图片库资源,请按照以下步骤操作:
- 打开 Azure portal。
- 向下滚动页面并选择所有资源。
- 选择要列出所有资源的所有订阅。
- 查找共享图片库 类型的资源
要列出您有权访问的订阅中的所有共享图像库资源,请在 Azure CLI 中使用以下命令: Azure CLICopy
az account list -otsv --query "[].id" | xargs -n 1 az sig list --subscription
用于创建共享图像 using CLI。
用于创建共享图像 using Powershell。