【发布时间】:2018-06-06 02:07:30
【问题描述】:
我如何使用 Azure Python API 创建一套完整的凭据,以便以后在没有任何其他权限的情况下启动和取消分配命名资源组中的所有 VM?
我已经彻底研究了示例代码以及官方和非官方文档,但我什至不知道从哪里开始......
我知道我需要租户 ID、客户端 ID、客户端密码和订阅 ID。我可以使用 API 进行哪些操作,我将如何分配角色以允许启动/取消分配现有资源组的 VM?
示例代码备受追捧,但会接受任何提示!
【问题讨论】:
-
手动执行此操作会容易得多。为什么要在代码中创建服务主体,而这是一次性的事情?
-
因为,为什么要做计算机的工作?我的程序从头开始设置定制集群,这是最后一步。如果我需要用户干预,它会破坏应用程序的目的。
-
好吧,这不是为了自动化 :) phew 我想我很幸运!
标签: python api azure rbac service-principal