首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >微软图形API -合同-如何提取订阅skus?

微软图形API -合同-如何提取订阅skus?
EN

Stack Overflow用户
提问于 2018-07-05 07:25:25
回答 2查看 832关注 0票数 2

使用Microsoft,当我执行以下操作时,我可以看到我的组织的契约:

https://graph.microsoft.com/v1.0/contracts

以下是抽样答复:

代码语言:javascript
复制
"value": [
{
"id": "107adc54-f77c-4b8b-9cc0-1759e8d0cdfer",
"deletedDateTime": null,
"contractType": "2",
"customerId": "75ace3eb-6bf4-4655-95fd-f3d0610924789",
"defaultDomainName": "test.onmicrosoft.com",
"displayName": "Test Me"
}

如何通过图形API查询上述合同的下标。这有可能吗?

我试过了

https://graph.microsoft.com/v1.0/test.onmicrosoft.com/subscribedSkus

但是它返回我的组织订阅的skus,而不是test.onmicrosoft.com订阅的skus。

请协助。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-11 15:47:03

让我根据我过去几天来所做的研发工作来回答这个问题。我认为Microsoft目前不支持 contracts 对象上的任何附加操作,因为contracts文档链接https://developer.microsoft.com/en-us/graph/docs/api-reference/v1.0/resources/contract列表只有2种方法Get contractsList contracts

到目前为止,获取每个契约的订阅skus的唯一选项是使用各自的tenantid访问每个租户的azure ad实例(使用端点/oauth2/token获取访问令牌并触发REST调用https://graph.microsoft.com/v1.0/subscribedSkus)。

票数 0
EN

Stack Overflow用户

发布于 2022-02-02 06:21:18

看起来您的组织是微软的合作伙伴。这意味着您有两个选择:

  1. 依赖于合作伙伴中心API。下面是Graph对应于:https://learn.microsoft.com/en-us/partner-center/develop/get-a-list-of-available-licenses
  2. 通过委托的管理权限模拟终端客户,如上面的active_coder答案所述。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51185507

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档