В настоящее время у меня есть индивидуальный подборщик людей в sharepoint 2010, он ищет поисковый запрос по имени учетной записи, но также и по имени.поиск имени и имени samaccount в то же время
Однако его сделано в двух разных методах. У меня нет опыта с сложными запросами AD, но я полагаю, что могу сделать это только в одной строке и с OR?
Что мне нужно, чтобы он соответствовал либо, часть SAMAccountName ИЛИ часть имени
public static DataTable ExecuteNameQuery(string rootPath, string search)
{
string filter = "(&(objectCategory=person)(objectClass=user)(name=*" + search + "*))";
return ExecuteADQuery(rootPath, filter);
}
public static DataTable ExecutesAMAccountNameQuery(string sAMAccountName)
{
string filter = "(&(objectCategory=person)(objectClass=user)(sAMAccountName=*" + sAMAccountName + "*))";
return ExecuteADQuery("GC:", filter);
}
отлично, вы парень !!! \ –