【问题标题】:What is needed for ServicePrincipalsOperations parameters?ServicePrincipalsOperations 参数需要什么?
【发布时间】:2019-07-19 21:40:11
【问题描述】:

我正在尝试使用 Python 以编程方式在 Azure AD 中注册服务主体。看起来我应该使用 ServicePrincipalsOperations 类,但是文档没有清楚地概述参数所需的内容。它似乎期待来自azure.graphrbac 中其他类的数据,但文档不清楚。

我想我应该使用azure.graphrbac.GraphRbacManagementClientServicePrincipalsOperations 生成客户端参数,但这只是一个猜测。

同样,我怀疑我需要使用azure.graphrbac.models.ServicePrincipalCreateParameters 作为配置参数。

有没有人使用 Python 成功注册了服务主体,可以更清楚地了解这些参数?

提前致谢!

【问题讨论】:

    标签: python azure-active-directory service-principal


    【解决方案1】:

    所以你可以使用this test作为参考,但是文件do specify你需要传递给创建服务主体的方法。

    示例代码:

    self.graphrbac_client.service_principals.create({
        'app_id': app.app_id, # Do NOT use app.object_id
        'account_enabled': False
    })
    

    更多阅读:Create service principal programmatically in Azure Python API

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-02-21
      • 1970-01-01
      • 2010-12-12
      • 2017-05-31
      • 2023-03-27
      • 2015-08-24
      • 2019-01-06
      • 2010-12-03
      相关资源
      最近更新 更多