2014-12-10 2 views
0

Azure AD 그룹 1과 2에서 모든 사용자를 얻는 추이적인 방법이 있습니까?Azure Graph API 여러 그룹에있는 모든 사용자를 얻으십시오

그래서 경우 그룹 3의 멤버가 그룹 1이고 사용자가 그룹 3에 할당, 나는 아래의 코드를 시도하지만 이행하지 않고 원하는대로 작동하지 않습니다 :

var groupmembers = _graphConnection.GetLinkedObjects(new Group(group1Guid), LinkProperty.Members, null, -1).Results.Where(x => x.ODataTypeName == oDataTypeName); 
var group2members = _graphConnection.GetLinkedObjects(new Group(group2Guid), LinkProperty.Members, null, -1).Results.Where(x => x.ODataTypeName == oDataTypeName); 
return groupmembers.Intersect(group2members, new GraphObjectComparer()).ToList(); 
+0

그래프 API를 쿼리하는 데 사용하는 라이브러리에 대한 참조를 게시 할 수 있습니까? –

+0

을 Microsoft.Azure.ActiveDirectory.GraphClient 1.0.3을 사용하여 2.0.2로 업그레이드하려고합니다. 최신 메서드를보고 AD-Console-GraphAPI 샘플을 살펴보고 사용할 수있는 모든 것을 확인하십시오. –

답변

0

전이 그룹 검색을위한 REST 방법은 http://msdn.microsoft.com/en-us/library/dn424889.aspx

그래프 클라이언트 2.x는 전 이적 그룹 검색도 지원합니다. HTH V.

+0

안녕하세요 Vibronet, gc.List (null, filter)과 같은 사용자를 얻고 여러 그룹을 확인하기 위해 필터를 추가하는 직접적인 방법이 있습니까? 아니면 모든 사용자를 전이 적으로 얻으려고하는 것처럼 개별적으로 수행해야합니다. 그룹화 한 다음 교차하십시오. 링크에서 전이 방법을 사용하겠습니다. 감사 –

관련 문제