Поиск по сайту:

Отключить автоматическое сопоставление почтовых ящиков Outlook в Exchange/Microsoft 365


Функция Автоматическое сопоставление почтовых ящиков в локальных серверах Exchange Server и Exchange Online (Microsoft 365) используется для автоматического подключения общих почтовых ящиков к профилю Outlook. При запуске Outlook он получает список дополнительных почтовых ящиков для сопоставления в соответствии с атрибутом AlternateMailbox в автообнаружении. Outlook автоматически подключает общие почтовые ящики с разрешениями Полный доступ для текущего пользователя.

Это полезная функция, поскольку пользователю не нужно вручную подключать дополнительные общие почтовые ящики в настройках Outlook. С помощью функции автоматического сопоставления можно подключить до 10 почтовых ящиков (ограничение Outlook). Но есть и другая проблема: сам пользователь не может удалить из профиля Outlook дополнительные почтовые ящики, подключенные через автосопоставление.

Автоматическое сопоставление Exchange работает только в настольных приложениях Outlook. В Outlook Web App общие почтовые ящики необходимо подключать вручную.

Автоматическое сопоставление общих почтовых ящиков в Exchange основано на двух многозначных атрибутах пользователя в Active Directory DS:

  • msExchDelegateListLink - атрибут общего почтового ящика. Содержит список отличительных имен учетных записей пользователей, которым предоставлены разрешения полного доступа к этому почтовому ящику;

  • msExchDelegateListBL - атрибут пользователя. Содержит список почтовых ящиков, к которым у этого пользователя есть права полного доступа.

Когда вы предоставляете полный доступ к почтовому ящику Exchange (с помощью

Add-MailboxPermission

командлет или из центра администрирования Exchange), эти атрибуты автоматически обновляются как для пользователя, так и для почтового ящика.

Значения этих атрибутов можно получить в редакторе пользовательских атрибутов в ADUC (

dsa.msc

) консоли или с помощью командлета Get-ADUser.

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

msExchDelegateListBL

и

msExchDelegateListLink

атрибуты в Exchange Online (Microsoft 365), поскольку они скрыты слоем Azure.

Перечислите общие почтовые ящики, которые автоматически подключаются в Outlook пользователя:

Get-ADUser maxbak -Properties msExchDelegateListBL | Select -ExpandProperty msExchDelegateListBL

Перечислите пользователей общего почтового ящика, к которым он автоматически подключается:

Get-ADUser finance_de -Properties msExchDelegateListLink | Select -ExpandProperty msExchDelegateListLink

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

Set-ADUser -Identity maxbak -Add @{msExchDelegateListLink/BL=finance_de}

При попытке удалить общий почтовый ящик, подключенный через автоматическое сопоставление, появляется ошибка Outlook:

This group of folders is associated with an e-mail account. To remove the account, click the File Tab, and on the Info tab, click Account Settings. Select the e-mail account, and then click Remove.

Эти почтовые ящики также не отображаются в настройках профиля Outlook в разделе Дополнительные почтовые ящики на вкладке Дополнительно. Чтобы удалить такой общий почтовый ящик в Outlook, вам придется отключить автоматическое сопоставление с помощью PowerShell.

Вы можете отключить автоматическое сопоставление Outlook для определенного общего почтового ящика в Exchange с помощью PowerShell. Подключитесь к локальному серверу Exchange с помощью EMS или удаленно из консоли PowerShell:

$UserCredential = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri http://mun-mbex1.active-directory.ru/PowerShell/ -Authentication Kerberos -Credential $UserCredential
Import-PSSession $Session

Например, чтобы предоставить TestUser1 разрешения на полный доступ к почтовому ящику SharedMBX и отключить автоматическое сопоставление в Outlook, используйте следующую команду:

Add-MailboxPermission -Identity SharedMBX -User TestUser1 -AccessRight FullAccess -InheritanceType All -Automapping $False

Этот командлет очищает ссылки на почтовые ящики в атрибутах msExchDelegateListBL и msExchDelegateListLink.

Следует отметить, что автоматическое сопоставление не будет работать, если доступ к почтовому ящику назначен группой безопасности AD. Назначайте разрешения для каждого пользователя отдельно.

Если разрешения уже предоставлены, вам придется сначала отозвать их, а затем переназначить:

Remove-MailboxPermission -Identity SharedMBX -User TestUser1 -AccessRight FullAccess -InheritanceType All
Add-MailboxPermission -Identity SharedMBX -User1 TestUser1 -AccessRight FullAccess -InheritanceType All -Automapping $False

Следующий скрипт позволяет отключить автоматическое сопоставление для всех пользователей, имеющих разрешения для определенного общего почтового ящика:

$FixAutoMapping = Get-MailboxPermission SharedMBX |where {$_AccessRights -eq “FullAccess” -and $_IsInherited -eq $False}
$FixAutoMapping | Remove-MailboxPermission
$FixAutoMapping | ForEach {Add-MailboxPermission -Identity $_.Identity -User $_.User -AccessRights:FullAccess -AutoMapping $False}

В Exchange Online (Microsoft 365) вы также можете включить или отключить автоматическое сопоставление общих почтовых ящиков с помощью

Add-MailboxPermission

командлет.

Подключитесь к своему арендатору с помощью модуля EXOv2 PowerShell:

Connect-ExchangeOnline

Чтобы предоставить разрешения и отключить автоматическое сопоставление для общего почтового ящика в Microsoft 365:

Add-MailboxPermission -Identity maxbak@active-directory.onmicrosoft.com -User sales_de@active-directory.onmicrosoft.com -AccessRights FullAccess -AutoMapping:$False

Соответственно, если вам нужно включить почтовый ящик в автосопоставлении Outlook, используйте команду

-AutoMapping:$True

параметр.

В Microsoft 365 вы можете очистить атрибут AutoMapping с помощью этой команды:

Remove-MailboxPermission sales_de -ClearAutoMapping -Confirm:$False

После этого почтовый ящик будет автоматически сопоставляться только с профилем Outlook владельца почтового ящика.

Статьи по данной тематике