我正在寻找一种方法来获取我的Office365业务解决方案的所有用户 . 我正在使用Graph API来获取所有用户 . 还有其他方法吗?我一直在尝试这个
https://{tenantName}-my.sharepoint.com/_api/Web/siteusers
这个可以吗?此外,Graph API不表示用户具有活动的OneDrive . 所以改述我的问题 . 如何为Office365租户获得所有OneDrive用户?
非常感激 .
对不起赛义德 - 只是看到了这个 . 当您通过Graph API获得用户时,您可以在assignedPlans复杂类型下查看其分配的许可证 . 它看起来有点像:
"assignedPlans": [ { "assignedTimestamp": "2014-12-09T23:12:18Z", "capabilityStatus": "Enabled", "service": "MultiFactorService", "servicePlanId": "8a256a2b-b617-496d-b51b-e76466e88db0" }, { "assignedTimestamp": "2014-12-09T23:12:18Z", "capabilityStatus": "Enabled", "service": "AADPremiumService", "servicePlanId": "41781fb2-bc02-4b7c-bd55-b576c07bb09d" }, { "assignedTimestamp": "2013-04-25T23:00:00Z", "capabilityStatus": "Deleted", "service": "SharePoint", "servicePlanId": "e95bec33-7c88-4a70-8e19-b10bd9d0c014" }, { "assignedTimestamp": "2013-04-25T23:00:00Z", "capabilityStatus": "Deleted", "service": "SharePoint", "servicePlanId": "5dbe027f-2339-4123-9542-606e4d348a72" } ]
因此,如果它包含一个名为“SharePoint”且serviceEatus已启用的服务,则此用户已被分配OneDrive用于业务 .
希望这可以帮助
1 回答
对不起赛义德 - 只是看到了这个 . 当您通过Graph API获得用户时,您可以在assignedPlans复杂类型下查看其分配的许可证 . 它看起来有点像:
因此,如果它包含一个名为“SharePoint”且serviceEatus已启用的服务,则此用户已被分配OneDrive用于业务 .
希望这可以帮助