重複の可能性:
OU にない場合に検索する
OU
(組織単位) を検索から除外しようとしています
解雇された人や、もう雇用されていない人を表示しないように、アクティブ ディレクトリで行っています。
これらの人々は、OU
私が見せたくない「サスペンド」と呼ばれる状態で存在しています。私は .however の行に沿って何かをしようとしましたが、(!OU=Suspended)
それはうまくいきません。私は .net と System.DirectoryServices を使用しています。これが私の現在の検索フィルターです:
search.Filter = String.Format ( "(&(objectCategory=person)(objectClass=user)(sn={0}*)(!employeeType=Student)(!(memberOf=CN=NoDirectoryEntry,OU=Groups,OU=Staff,OU=SPFLDCOL,DC=scad,DC=spfldcol,DC=edu)))", lname );