2016-04-18 7 views
0

私たちのSMSサービスの特定のグループから私たちのAD/LDAPの電話番号リストが必要です。特定のグループからLDAPからユーザ名とモバイルを取得する

問題は、この特定のユーザーの場合は電話番号を取得するためにこのグループをフィルタリングする必要があることです。

ユーザーは特定のouを持つグループ/ cnにいます。

''LDAP://CN=<< Groupname of the users need to be selected >>,OU=Programs,OU=Resources,DC=<domainname>,DC=com'' 

それがこのCNのユーザーのモバイル分野を取得することは可能ですかこれを行うための別の方法があります:私はグループを検索する場合、私は、この情報を取得しますか?

に近いもの

答えて

0

それは正しい方向に私を助けたあなたにジム、

ありがとうございます。

最終的な解決策:

SELECT * 
FROM OPENQUERY(ADSI,' 
         SELECT telephoneNumber, name 
         FROM ''LDAP://<domainname>.com/ou=accounts,DC=<domainname>,DC=com'' 
         WHERE objectCategory = ''Person'' AND objectClass = ''user'' 
          AND memberOf=''CN=<groupname>,OU=Programs,OU=Resources,DC=<domainname>,DC=com'' 
         ') 
0

ldap://servername.com:389/OU=Users,DC=example,DC=com?telephoneNumber?sub?(memberof=<< Groupname of the users need to be selected >>,OU=Programs,OU=Resources,DC=<domainname>,DC=com 

が動作するはずです。 -jim

関連する問題