Назад | Перейти на главную страницу

Как удалить несколько пользователей из динамической группы рассылки в Exchange 2010?

Мне удалось удалить одного пользователя с помощью этой команды:

Set-DynamicDistributionGroup -Identity "All Staff" -RecipientFilter {((RecipientType -eq 'UserMailbox') -and -not(Name -like 'Employment'))} 

Но у меня есть несколько почтовых ящиков, которые я хочу удалить. Можно ли добавить в указанную выше команду еще один почтовый ящик?

Если нет какого-либо общего свойства, которое вы можете использовать для фильтрации по всем получателям, которых вы должны исключить, вам нужно будет исключать их одного за другим, используя несколько фильтров исключения.

Управляемое решение, вероятно, означало бы, что вам не нужно было возвращаться, чтобы изменить фильтр получателей каждый раз, когда создавался новый кандидат на исключение.

На днях мне пришлось реализовать фильтр получателей для области управления. Фильтр был основан на группе безопасности. Таким образом, с точки зрения группы безопасности вы можете создать группу безопасности и с ее помощью управлять своими исключениями. Например, ваш фильтр будет выглядеть так:

{((RecipientType -eq 'UserMailbox') -and -not(MemberOfGroup -eq 'AllStaff_Exclusion_Group'))}

Точно так же вы можете просто использовать SG для включения сотрудников, избавляя от необходимости использовать сложный фильтр. вот список всех фильтруемых свойств. Их много, поэтому, возможно, вы найдете тот, который имеет общих исключенных получателей.