Создание дополнительного Address List в Exchange Online

Всем привет

Возникла необходимость создать несколько дополнительных адресных списков в Exchange Online.

Так как такого функционала нету в Exchange admin center, мы будем добавлять адресный список через PowerShell.

В первую очередь необходимо дать права для работы с адресными списками.

Идем Permissions — Organization Management

Добавляем роль Address Lists

После этого запускаем консоль PowerShell и соединяемся с Exchange Online

Подключение к Exchange Online с помощью PowerShell

Конструкция создания нового адресного списка следующая:

new-addresslist -name  'Филиал в г. Чернигов'  -displayname "Филиал в г. Чернигов" -recipientfilter {((((Company -eq 'Филиал в г. Чернигов')  -and (Alias -ne $null))) -and (((((((((((ObjectCategory -like 'person') -and (ObjectClass -eq 'user'))) -and (-not(Database -ne $null)))) -and (-not(ServerLegacyDN -ne $null)))) -or (((((ObjectCategory -like 'person') -and (ObjectClass -eq 'user'))) -and (((Database -ne $null) -or (ServerLegacyDN -ne $null))))))) -and (-not(RecipientTypeDetailsValue -eq 'GroupMailbox')))))}

Стоит обратить внимание, что в Exchange Online нет командлета update-addresslist.

Поэтому в моем случае процедура обновления адресного списка следующая:

у нужного пользователя на земле меняем любой атрибут — например  Должность

выполняем синхронизацию пользователя с помощью AD Connect — он появляется в нужном адресном списке.

Меняем значение атрибута обратно и опять выполняем синхронизацию с помощью AD Connect.

Запись опубликована в рубрике Без рубрики. Добавьте в закладки постоянную ссылку.

Один комментарий на «Создание дополнительного Address List в Exchange Online»

  1. mrsvo говорит:

    Ходьба по детским граблям показала что, в случае изменения существующего адреслиста set-addreslist ‘xxx’ наличие фигурных скобок является обязательным!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.