Я хочу знать, является ли данный пользователь членом группы или нет. Сейчас я мало что знаю о ActiveDirecory или серверах Exchange, но в Outlook я вижу, что пользователь может быть «memberOf» группой (и я могу запрашивать эти группы с DirectorySearcher.PropertiesToLoad.Add("memberof");
), но есть и другие группы, пользователи не являются активными членами , но содержат пользователей. Если вы отправляете почту этим группам (или псевдонимам), вы получаете доступ ко всем содержащимся в нем пользователям.
Обычно, учитывая имя пользователя (например, DOMAIN\JDoe
), как проверить, содержится ли оно в группе FUNNY_USERS
в C #?