2011-03-18 3 views

답변

0

관련된 사용자 개체의 manager 속성은 사용자 관리자를 나타내는 사용자 개체의 DN입니다.

+0

하위 부서와 같은 데이터를 어떻게 찾을 수 있습니까? –

2

LDAP 경로가 사용자에게 무엇인지 알아야합니다. 잘 모르겠 으면 LDAP 브라우저 BeaverTail을 다운로드 할 수 있습니다.

enter image description here

당신이 사용자의 LDAP 경로, 보이는 꽤 쉽게 알고 나면 : 바인드를 해당 사용자에게 자사의 LDAP 경로에 의해, 그것을 잡고는 Manager 재산이다 :

DirectoryEntry deUser = new DirectoryEntry("LDAP://cn=John Doe,cn=Users,dc=YourCorp,dc=com"); 

if(deUser != null) 
{ 
    // check if the manager property is set - it could be NULL (no manager defined) 
    if(deUser.Properties["manager"] != null) 
    { 
     string managerDN = deUser.Properties["manager"][0].ToString(); 
    } 
} 

Manager을 그 속성에는 관리자의 DirectoryEntry에 대한 "고유 이름"(DN) (즉, LDAP 경로)이 다시 포함됩니다.

관련 문제