Spracheinstellungen für Raumkalender
Warum sind regionale Einstellungen wichtig?
- Konsistenz der Benutzererfahrung: Freigegebene Postfächer werden oft von mehreren Benutzern verwendet. Einheitliche regionale Einstellungen sorgen dafür, dass alle Benutzer die gleiche Anzeige von Datum, Uhrzeit und Sprache haben, was Missverständnisse vermeidet.
- Automatisierung und Fehlervermeidung: Bei der Migration oder Einrichtung neuer freigegebener Postfächer können regionale Einstellungen automatisch überprüft und ggf. angepasst werden, um manuelle Fehler zu vermeiden.
- Korrekte Kalender- und Zeiteinstellungen: Freigegebene Kalender in diesen Postfächern müssen die richtige Zeitzone verwenden, damit Termine korrekt angezeigt werden. Falsche Zeitzonen können zu verpassten oder falsch interpretierten Terminen führen.
- Compliance und Unternehmensrichtlinien: Manche Unternehmen haben Vorgaben für Sprache und Zeitzonen, besonders wenn international gearbeitet wird. Die Abfrage hilft, diese einzuhalten.
Spracheinstellung setzen
Ersetzen Sie PLATZHALTER@CONTOSO.de durch die gewünschte E-Mail-Adresse des Ressourcenpostfachs.
# Verbindung zu Exchange Online herstellen
Connect-ExchangeOnline
# Setze Sprache, Datumsformat, Uhrzeitformat und Zeitzone für das spezifische Raumkalender-Postfach
Set-MailboxRegionalConfiguration -Identity "PLATZHALTER@CONTOSO.de" `
-Language "de-DE" `
-DateFormat "dd.MM.yyyy" `
-TimeFormat "HH:mm" `
-TimeZone "W. Europe Standard Time"
# Ausgabe zur Bestätigung
Write-Output "Regionale Konfiguration für PLATZHALTER@CONTOSO.de wurde aktualisiert."
Regionale Einstellungen aller Ressourcenpostfächer überprüfen
# Verbindung zu Exchange Online herstellen
Connect-ExchangeOnline
# Hole alle Ressourcenpostfächer vom Typ Room Mailbox
$rooms = Get-Mailbox -RecipientTypeDetails RoomMailbox
# Liste zur Speicherung der regionalen Einstellungen
$roomSettings = @()
foreach ($room in $rooms) {
# Hole die aktuelle regionale Konfiguration des Raumkalenders
$regionalConfig = Get-MailboxRegionalConfiguration -Identity $room.Identity
# Speichere die Konfiguration in einem benutzerdefinierten Objekt
$roomSettings += [pscustomobject]@{
DisplayName = $room.DisplayName
EmailAddress = $room.PrimarySmtpAddress
Language = $regionalConfig.Language
DateFormat = $regionalConfig.DateFormat
TimeFormat = $regionalConfig.TimeFormat
TimeZone = $regionalConfig.TimeZone
}
}
# Zeige die regionalen Einstellungen in Tabellenform an
$roomSettings | Format-Table -AutoSize