Sichtbarkeit von Gruppen in Office365 verändern


sehr verwirrender ArtikelNaja, ganz OKbrauchbar für Checker...guter Artikelsehr guter Artikel - Danke [1 Bewertung, Durchschnitt: 5,00]

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:

FehlerFehler_Powershell

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


This entry was posted in Azure, Office 365, Powershell. Bookmark the permalink.

Hinterlasse eine Antwort