【发布时间】:2021-12-13 13:34:39
【问题描述】:
是否有适当的方法将用户添加到多个地址列表,只对用户使用单个 extensionAttribute?
我目前正在创建一些地址列表供我们的员工使用。
假设我有一个名为“CompanyA”和“CompanyB”的地址列表 然后,我有一个用户需要同时显示在“CompanyA”和“CompanyB”中。
我目前为每个地址列表创建了一个收件人过滤器
A公司:
-RecipientFilter "(CustomAttribute14 -like 'CompanyA')"
公司B:
-RecipientFilter "(CustomAttribute14 -like 'CompanyB')"
然后我在 AD 中的用户身上找到了 extensionAttribute14 并添加了值 CompanyA; CompanyB
希望分隔符;会让它读取每个列表的两个值。
我发现这不起作用,我认为我需要重做地址列表上的过滤器,但我找不到任何关于从哪里开始或如何处理这些过滤器的提示。
我当然可以
-RecipientFilter "(CustomAttribute14 -like 'CompanyB') or (CustomAttribute14 -like 'CompanyA')"
但是,这会将具有任一值的所有用户都带入此列表。
【问题讨论】:
-
过滤器必须是
-like '*CompanyA*',因为该属性现在包含的不仅仅是单个字符串 -
向我们展示您在添加此
-RecipientFilter时使用的命令。根据 Exchange 的“风格”,您可能想查看属性CustomAttribute14是否真的是 Filterable recipient property -
这么简单的事情,居然解决了,谢谢!
标签: powershell active-directory office365 exchange-server