首页 > 解决方案 > az login 后未找到“无”的订阅,这是为什么?

问题描述

我有一个项目,我在这个项目中有管理员权限和几个管道,我想了解我可以用 azure cli 做什么并学习使用它,到目前为止我已经安装了它并使用了“az login”命令,并且登录成功,但是当我使用“az group list”时,它说我没有类似的订阅,有人知道我错过了什么吗?如果问题看起来很愚蠢,我对 azure cli 完全陌生

是否有可能:从 cli 执行管道?安排管道?并且几乎管理管道?这就是我想用 azure cli 实现的目标

谢谢你的帮助

标签: azure-cli

解决方案


当我使用“az group list”时,它说我没有类似的订阅,有人知道我错过了什么吗?

命令az group list列出azure订阅中的资源组,错误表示您的登录帐户在订阅中没有角色,您需要先将其作为角色添加到订阅中,例如Contributor,只需导航到门户中的订阅-> Access control (IAM)-> 添加,点击此链接

如果您可以确保您的用户帐户已经在订阅中,则在登录后,使用az account set --subscription <subscription-id>设置订阅。

是否有可能:从 cli 执行管道?安排管道?并且几乎管理管道?这就是我想用 azure cli 实现的目标

是的你可以。要使用 Azure DevOps CLI,您需要先添加 devops 扩展,有关安装和配置的更多详细信息,请参阅Azure DevOps CLI 入门

 az extension add --name azure-devops

之后,使用此处的命令 -az pipelines例如用于az pipelines run执行管道,用于az pipelines update更新 YAML 文件路径以配置管道的计划。


推荐阅读