Использование подписки Microsoft M365 с помощью API Graph - PullRequest
0 голосов
/ 03 апреля 2020

Я могу запросить ресурсы M365, которые потребляет мой пользователь, вызвав следующий запрос API Graph:

https://graph.microsoft.com/v1.0/me/licenseDetails

Это даст мне такой список:

[{
    "id": "1JTKGJSyXki5cyfvd63bPv9tJgzdFUlLg5crsWBw7VI",
    "skuId": "0c266dff-15dd-4b49-8397-2bb16070ed52",
    "skuPartNumber": "MCOMEETADV",
    "servicePlans": [
        {
            "servicePlanId": "3e26ee1f-8a5f-4d52-aee2-b81ce45c8f40",
            "servicePlanName": "MCOMEETADV",
            "provisioningStatus": "Success",
            "appliesTo": "Company"
        }
    ]
},
{
    "id": "1JTKGJSyXki5cyfvd63bPplbO-T7jV9AmYfcMH80vL0",
    "skuId": "e43b5b99-8dfb-405f-9987-dc307f34bcbd",
    "skuPartNumber": "MCOEV",
    "servicePlans": [
        {
            "servicePlanId": "4828c8ec-dc2e-4779-b502-87ac9ce28ab7",
            "servicePlanName": "MCOEV",
            "provisioningStatus": "Success",
            "appliesTo": "Company"
        }
    ]
}]

Что я Я хочу сейчас - использовать какой-то другой API, чтобы решить, что означает MCOEV (например, отображаемое имя) и какие текущие расходы будут для моей организации.

Я не могу найти ничего полезного в этом отношении. Есть что-то похожее для Azure (Azure Billing API ), и я предполагаю, что у партнеров в таких программах, как CSP, есть некоторые возможности, которыми я не являюсь.

Я также нашел несколько скриптов PowerShell. Большинство из них используют модуль PowerShell MSOnline. По словам Microsoft, некоторые этапы проверки подлинности в этом году будут устаревшими, и в целом это выглядит немного комично.

Кто-нибудь знает решение для этого?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...