Мне любопытно, окажет ли следующее негативное влияние на производительность значительным образом...
У меня есть веб-форма с полем ввода и сеткой (на самом деле это может быть любая форма приложения), которая позволяет пользователю искать пользователей в Active Directory... Мне не нужны учетные записи пользователей, которые имеют $ как часть там sAMAccountName и поэтому мне интересно, следует ли мне вернуть их, а затем отфильтровать их в цикле в приложении или их следует исключить в фильтре ActiveDirectory, как показано ниже:
(&(objectCateogry=person)(objectClass=user)(!(sAMAccountName=*$*))(cn=<Insert User Query>))
Я думаю, что это *$*, которое, как я обеспокоен, повлияет на производительность ... любое понимание будет очень признательно!