原CSV生成流程将废弃,查询获取组织用户及Office 365许可证的Microsoft Graph API端点
获取组织用户及Office 365许可证信息的Microsoft Graph API端点
你可以通过Microsoft Graph API的/users端点,搭配查询参数获取所需的用户邮箱、姓名和对应Office 365许可证信息,具体实现如下:
请求示例
GET https://graph.microsoft.com/v1.0/users?$select=mail,displayName&$expand=assignedLicenses($select=skuId)
参数说明
$select=mail,displayName:指定返回用户的邮箱(对应你CSV里的邮箱字段)和显示名称(对应CSV里的用户姓名)$expand=assignedLicenses($select=skuId):扩展加载用户已分配的许可证数据,仅返回许可证的SKU ID(对应CSV里的contaso:STANDARDPACK这类标识,实际返回的是GUID格式的ID,你可以先调用/subscribedSkus端点获取租户内SKU ID与自定义标识的映射关系,再做匹配)
额外提示
如果需要直接拿到类似contaso:STANDARDPACK的租户内许可证标识,先调用GET https://graph.microsoft.com/v1.0/subscribedSkus获取租户所有订阅SKU的详细信息,其中的skuPartNumber或id字段可以和用户的许可证数据关联对应。
内容的提问来源于stack exchange,提问作者CleanBold
相关产品推荐
相关产品推荐

