0

当我尝试从他们的 python API 列出我的帐户上的 azure VM 时,我收到以下错误:消息:对象 ID 为“xxxxxxxxxxxxxxxxx”的客户端“xxxxxxxxxxxxxxxxxx”没有执行操作“Microsoft.Compute/virtualMachines/read”的授权超出范围“/subscriptions/xxxxxxxxxxxx/resourceGroups/xxxxxxxxx/providers/Microsoft.Compute/virtualMachines/xxxxxx”。

这种类型的 API 访问是否需要付费访问,还是我的身份验证设置不正确?

4

1 回答 1

0

您的身份验证是正确的,但您只需要 Azure 端的适当权限。因此,您需要将自己(您正在执行操作的客户端)授予虚拟机所在的资源组(或订阅)Virtual Machine Contributor或角色。Contributor

看看这个链接

于 2016-12-01T16:36:18.470 回答