Ran*_*ddy 8 azure azure-sdk-.net azure-ad-graph-api
当我尝试检索用户时,用户的经理对象始终为null.但我得到"objectId",这是相应的管理员(用户)GUID.我可以使用此GUID从API调用或https://graphexplorer.cloudapp.net获取Manager,但不能使用C#从Graph Client获取(即使使用2.1.0版本:https://www.nuget.org/packages/Microsoft .Azure.ActiveDirectory.GraphClient).
有人可以指导我吗?提前致谢.
我只需要在获取用户时添加 Expand(x=> x.Manager)。(版本:2.1.0)
例子:
var users = activeDirectoryClient.Users
.Where(user => user.UserPrincipalName.Equals(searchString)).Expand(m => m.Manager)
.ExecuteAsync().Result.CurrentPage.ToList();
var manager = user[index].Manager as User;
Run Code Online (Sandbox Code Playgroud)
参考:http : //blogs.msdn.com/b/aadgraphteam/archive/2014/12/12/annoucing-azure-ad-graph-api-client-library-2-0.aspx
| 归档时间: |
|
| 查看次数: |
1333 次 |
| 最近记录: |