Скрытие Группы Microsoft 365 из глобального списка адресов и клиентов Exchange
Учебным заведениям может потребоваться, чтобы только что созданные классы были скрыты из глобального списка адресов (GAL) в Exchange Online или из клиентов Exchange, таких как Outlook или Outlook Web App. Классы могут быть скрыты с помощью PowerShell. Используйте приведенные ниже инструкции, чтобы скрыть классы, созданные с помощью SDS, из глобального списка адресов и клиентов Exchange.
Классы представлены в Office 365 как Группы. В Exchange Online, где создается глобальный список адресов и расположен адрес электронной почты групп, они называются объединенными группами. Используйте командлет Get/Set-UnifiedGroup для управления этими группами с помощью PowerShell.
Примечание.
Дополнительные сведения о командлете см. в разделе Set-UnifiedGroup.
Подключение к Exchange Online PowerShell
Откройте Windows PowerShell и подключитесь к Exchange Online, следуя инструкциям в разделе Подключение к Exchange Online PowerShell.
Скрытие групп из глобального списка адресов
После подключения выполните приведенную ниже команду для отдельной группы, которую вы хотите скрыть.
Set-UnifiedGroup -Identity <UnifiedGroupIdParameter> -HiddenFromAddressListsEnabled $true
Если вы предпочитаете скрыть все созданные группы SDS из глобального списка адресов, выполните следующую команду.
$Groups = Get-UnifiedGroup -ResultSize Unlimited | ? {$_.PrimarySmtpAddress -like "Section_*"}
Foreach ($Group in $Groups) {Set-UnifiedGroup -Identity $Group.Name -HiddenFromAddressListsEnabled $true}
Скрытие групп из клиентов Exchange
После подключения можно выполнить приведенную ниже команду, чтобы скрыть отдельную группу от клиентов Exchange и скрыть группу из глобального списка адресов.
Set-UnifiedGroup -Identity <UnifiedGroupIdParameter> -HiddenFromExchangeClientsEnabled
Если вы хотите скрыть все созданные группы SDS из клиентов Exchange, выполните следующую команду.
$Groups = Get-UnifiedGroup -ResultSize Unlimited | ? {$_.PrimarySmtpAddress -like "Section_*"}
Foreach ($Group in $Groups) {Set-UnifiedGroup -Identity $Group.Name -HiddenFromExchangeClientsEnabled}
Примечание.
По завершении настройки отключите удаленный сеанс PowerShell. Если закрыть окно Windows PowerShell, не выполнив отключение сеанса, можно исчерпать лимит доступных сеансов удаленной среды PowerShell. К тому же, придется дождаться завершения сеанса. Чтобы отключить сеанс PowerShell Exchange Online, выполните следующую команду.
Disconnect-ExchangeOnline