【问题标题】:How to create an Azure Subscription programatically on the Partner Center API of the CSP?如何在 CSP 的合作伙伴中心 API 上以编程方式创建 Azure 订阅?
【发布时间】:2016-12-04 14:47:49
【问题描述】:

我正在将我的 Web 应用程序集成到合作伙伴中心 API,它在 Office 365 上运行良好,但对于 Azure,我遇到了一些问题,我需要遵循的流程是“创建客户 > 创建 Azure 订阅”对于客户 > 使用客户订阅创建 VM”,所有这些都需要在我的应用程序中进行,我不想将我的客户发送到 azure 门户来创建订阅,我认为我的客户不需要通知信用卡信息,因为计费是 CSP 经销商的责任,对吗?因此,我在 CSP REST API 上找不到任何关于此的信息,并且我无法在 azure API 上进行身份验证,因为我还不知道如何创建 azure 订阅。在 CSP API 上,我可以创建一个 azure 订阅并且我已经这样做了,但是当我登录 azure 门户并尝试创建 VM 或任何资源时,这个订阅似乎还不够,门户将我发送到另一个窗口并要求我使用信用卡等完成我的订阅配置文件,我认为这不是 CSP 客户的正确流程,我想在我的应用程序中完成所有这些工作,并且永远不要将我的客户发送到真正的 azure 或任何 Microsoft 应用程序门户,我需要解决 API 上的所有问题,而 Azure 订阅目前是个问题,可以解决这个问题吗?

【问题讨论】:

    标签: azure


    【解决方案1】:

    目前尚无法以编程方式创建订阅。

    正如管理员在这篇文章中提到的: https://feedback.azure.com/forums/170030-signup-and-billing/suggestions/13117482-api-for-creating-accounts-and-subscriptions

    Microsoft 已计划添加此功能,但目前没有发布日期。

    【讨论】:

    • 当我运行创建新订阅的命令时,azure cli 向我发出警告说“'create' 不在 'az account' 命令组中。请参阅 'az account --help ’”。 az account create --offer-type "MS-AZR-0017P" --display-name "开发团队订阅" --enrollment-account-object-id "747ddfe5-xxxx-xxxx-xxxx-xxxxxxxxxxxx" --owner-object -id "","" 有什么想法吗?
    • @Fergara 您很可能没有安装最新的 Azure Powershell 模块。请参阅:docs.microsoft.com/en-us/powershell/azure/… 如发现于:docs.microsoft.com/en-us/azure/azure-resource-manager/…
    • 我的错。我忘了“az extension add --name subscription”。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-19
    • 2021-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多