如何使用C#检索同一域中的所有Office 365用户?

时间:2014-08-13 14:06:35

标签: c# powershell sharepoint azure office365

Microsoft提供了PowerShell命令Get-Msoluser来检索所有Office 365用户。我不希望我的应用程序与PowerShell绑定,所以我想写一个C#函数来完成这项工作,不幸的是,关于这个主题的信息不多。

我查看了Office 365 APIs Preview文档,没有这样的功能;我也调查了SharePoint Client Object Model,也没有这样的事情。

这可以在没有PowerShell的情况下完成吗?有没有SDK可以做到这一点?

1 个答案:

答案 0 :(得分:2)

是的,您可以使用Azure AD Graph Client Library。该链接中还有一些示例将向您展示如何检索您的用户。

此库可作为nuget包使用。 https://www.nuget.org/packages/Microsoft.Azure.ActiveDirectory.GraphClient/1.0.2