Problem: Eine größer Anzahl von Gruppen in Office 365 haben den Haken gesetzt bei:
“Von der globalen Addressliste meiner Organisation ausblenden”
Dieser kann entweder in der Verwaltungskonsole geändert werden, oder – was sicher klüger ist, wenn es sich um mehrere Gruppen handelt – per Powershell
Lösung:
1.) mit Office 365 verbinden:
$Cred = Get-Credential
$Session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell/ -Credential $Cred -Authentication Basic -AllowRedirection
Import-PSSession $Session
2.) den aktuellen Wert (HiddenFromAddressListsEnabled”) für alle Gruppen, die “2020_21″ in der Mailadresse haben, anzeigen lassen
Get-UnifiedGroup -ResultSize Unlimited | Where {$_.PrimarySmtpAddress -like ‘*2020_21*’} | Select PrimarySmtpAddress,Identity,HiddenFromAddressListsEnabled
3.) den Wert ändern (true -> wird ausgeblendet // false –> wird eingeblendet im Adressbuch)
Get-UnifiedGroup -ResultSize Unlimited | Where {$_.PrimarySmtpAddress -like ‘*2020_21*’} | Set-UnifiedGroup -HiddenFromAddressListsEnabled $true
HINWEIS:Es kann zu folgender, irreführender Meldung kommen:
WARNUNG: Der Befehl wurde erfolgreich abgeschlossen, es wurden jedoch keine Einstellungen von ‘XYZ2020_21_ff8fb4f2-5e6e-4a1f-92fe-4a58d5f90d0f’ geändert.”
(obwohl besagte Gruppe zuvor auf “true” gesetzt war, und jetzt geändert wurde in “false”)
Daher in diesem Fall zur Sicherheit nochmal 2.) den aktuellen Wert anzeigen lassen wiederholen….
4.)
Remove-PSSession $Session