Festlegen der Sprach- und Regionseinstellungen für Microsoft 365
Für alle Microsoft 365-Dienste (einschließlich OneDrive For Business, Delve und SharePoint Online) können Sie die Sprach- und Regionseinstellungen auf Benutzerebene in einem Cloudidentitätsmodell oder einem Synchronisierten Identitätsmodell mithilfe von Microsoft Graph PowerShell ändern.
Hinweis Bevor Sie die Einstellungen synchronisieren, sollten Sie die alternativen Spracheinstellungen auf Ihrer SharePoint Online-Website konfigurieren. Führen Sie hierfür die folgenden Schritte aus:
- Wählen Sie auf Ihrer Teamwebsite Einstellungen>Websiteeinstellungen aus.
- Wählen Sie unter Websiteverwaltungdie Option Spracheinstellungen aus.
- Wählen Sie auf der Seite Spracheinstellungen die alternativen Sprachen aus, die Ihre Website unterstützen soll.
- Klicken Sie auf OK.
Für alle Microsoft 365-Dienste außer Exchange Online
Cloudidentitätsmodell
Um die Einstellungen mithilfe einer Benutzer-ID zu synchronisieren, führen Sie die folgenden Beispiel-Cmdlets aus, nachdem Sie die tatsächlichen Werte ersetzt haben:
# Update the User's Preferred Language details
Import-Module Microsoft.Graph.Users
Connect-MgGraph -Scopes 'User.ReadWrite.All'
$preferredLanguage = 'it-it'
$userId = Get-MgUser -UserId user1@contoso.com
Update-MgUser -UserId $userId.Id -PreferredLanguage $preferredLanguage
Hinweis
Die bevorzugte Sprache für den Benutzer sollte dem ISO 639-1-Code folgen, z. B. en-US.
# Update User's Usage Location details
Import-Module Microsoft.Graph.Users
Connect-MgGraph -Scopes 'User.ReadWrite.All'
$usageLocation = 'IT'
$userId = Get-MgUser -UserId user1@contoso.com
Update-MgUser -UserId $userId.Id -Usagelocation $usageLocation
Hinweis
Der Nutzungsstandort ist ein aus zwei Buchstaben bestehender Ländercode (ISO-Standard 3166). Es ist erforderlich, dass Benutzer, denen Aufgrund gesetzlicher Anforderungen Lizenzen zugewiesen werden, die Verfügbarkeit von Diensten in Ländern überprüfen. Beispiele hierfür sind US, JP und GB. Lässt keine NULL-Werte zu.
Synchronisiertes Identitätsmodell
Um die Einstellungen mithilfe einer lokalen instance von Active Directory zu synchronisieren, führen Sie die folgenden Beispiel-Cmdlets aus, nachdem Sie die tatsächlichen Werte ersetzt haben:
Get-ADUser -SearchBase "OU=Italy,OU=Countries,DC=contoso,DC=com" -Filter * | Set-ADUser –replace @{PreferredLanguage="it-it"}
Erzwingen Sie dann die Synchronisierung der Einstellungen über Microsoft Entra Connect.
Für Exchange Online
Um die Einstellungen für Exchange Online zu synchronisieren, führen Sie das folgende Beispiel-Cmdlet aus, nachdem Sie die tatsächlichen Werte ersetzt haben:
Get-Mailbox user1@contoso.com | Get-MailboxRegionalConfiguration | Set-MailboxRegionalConfiguration -Language it-it -DateFormat "dd/MM/yyyy" -TimeFormat "HH:mm" -TimeZone "W. Europe Standard Time"
Hinweis Es dauert ein bis zwei Stunden, bis die Änderungen in allen Diensten widerzuspiegeln sind.