gpt4 book ai didi

office365 - 如何通过 office365 api 获取许可证详细信息?

转载 作者:行者123 更新时间:2023-12-04 14:19:16 24 4
gpt4 key购买 nike

我有两种 office365 许可证。

Office 365 Business

Office 365 Business Premium

我想获取许可证列表的详细信息,结果如下

Office 365 Business - WHITEBOARD_PLAN1

Office 365 Business - Microsoft Forms (Plan E1)

Office 365 Business - Exchange Foundation

Office 365 Business - Sway

Office 365 Business - Office Online

Office 365 Business - Old - OneDrive for Business (Plan 1)

Office 365 Business - O365 Business

Office 365 Business Premium - MICROSOFT_SEARCH

Office 365 Business Premium - WHITEBOARD_PLAN1

Office 365 Business Premium - MYANALYTICS_P2

Office 365 Business Premium - DYN365BC_MS_INVOICING

Office 365 Business Premium - KAIZALA_O365_P2

Office 365 Business Premium - STREAM_O365_SMB

Office 365 Business Premium - Deskless

Office 365 Business Premium - To-Do (Plan 1)

Office 365 Business Premium - Microsoft Bookings

Office 365 Business Premium - Microsoft Forms (Plan E1)

Office 365 Business Premium - Flow for Office 365

Office 365 Business Premium - PowerApps for Office 365

Office 365 Business Premium - O365_SB_Relationship_Management

Office 365 Business Premium - Microsoft Teams

Office 365 Business Premium - Microsoft Planner

Office 365 Business Premium - Sway

Office 365 Business Premium - Office Online

找了几个小时也没找到api。

所以有人可以帮忙吗?谢谢

最佳答案

我希望你有一个天蓝色的租户。如果您询问 API 以列出您的组织已获得的商业订阅,则可以使用 Microsoft Graph APIsubscribedSkus API 可以列出您的订阅:

https://learn.microsoft.com/en-us/graph/api/subscribedsku-list?view=graph-rest-1.0&tabs=cs

Microsoft Graph API 提供单个终结点 https://graph.microsoft.com,以提供对 Microsoft 365 服务的访问。您可以使用 REST API 或 SDK 访问端点。

这里的请求 URL https://graph.microsoft.com/v1.0/subscribedSkus 给出的 json 响应有点像:

{
"@odata.context": "https://graph.microsoft.com/v1.0/$metadata#subscribedSkus",
"value": [
{
"capabilityStatus": "Enabled",
"consumedUnits": 1,
"id": "gf7-b578-5b71df",
"skuId": "c7-392b571df",
"skuPartNumber": "ENTERPRISEPREMIUM",
"appliesTo": "User",
"prepaidUnits": {
"enabled": 1,
"suspended": 0,
"warning": 0
},
"servicePlans": [
{
"servicePlanId": "c4806f287",
"servicePlanName": "INFORMATION_BARRIERS",
"provisioningStatus": "PendingProvisioning",
"appliesTo": "User"
},
{
"servicePlanId": "e95bec9d0c014",
"servicePlanName": "SHAREPOINTWAC",
"provisioningStatus": "Success",
"appliesTo": "User"
}
]
}
]
}

将结果与 https://admin.microsoft.com/AdminPortal/Home#/licenses 中提供的信息进行比较.

您可以看到对于每种许可证类型,

"consumedUnits": 1 指的是Assigned 许可的数量

"prepaidUnits": { "enabled": 1 } 指的是有效许可数

关于office365 - 如何通过 office365 api 获取许可证详细信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56767216/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com