Как скопировать разрешенные и заблокированные списки из одной политики EOP в другую?

Мы настроили одну политику фильтра спама в Exchange Online Protection с нашими списками разрешенных и заблокированных отправителей и доменов, и мы создали вторую политику что мы хотим иметь одинаковые списки разрешений и блокировок.

Есть ли способ в основном копировать или импортировать / экспортировать списки разрешений и блокировок из одной политики в другую с помощью PowerShell?

0
задан 26 May 2017 в 02:18
1 ответ

Чтобы понять это, потребовалось время, но да. Каждый список может быть скопирован непосредственно в одной команде.

Уловка заключалась в том, что вам нужно «обойти» объекты, возвращенные с помощью ForEach-Object . Эти четыре команды скопируют все четыре списка разрешенных / заблокированных файлов:

Get-HostedContentFilterPolicy -Identity <source policy> | ForEach-Object {Set-HostedContentFilterPolicy -Identity <destination policy> -AllowedSenders $_.AllowedSenders}
Get-HostedContentFilterPolicy -Identity <source policy> | ForEach-Object {Set-HostedContentFilterPolicy -Identity <destination policy> -AllowedSenderDomains $_.AllowedSenderDomains}
Get-HostedContentFilterPolicy -Identity <source policy> | ForEach-Object {Set-HostedContentFilterPolicy -Identity <destination policy> -BlockedSenders $_.BlockedSenders}
Get-HostedContentFilterPolicy -Identity <source policy> | ForEach-Object {Set-HostedContentFilterPolicy -Identity <destination policy> -BlockedSenderDomains $_.BlockedSenderDomains}
0
ответ дан 24 November 2019 в 04:31

Теги

Похожие вопросы