[Office 365] – Fixer la langue par défaut pour OneDrive

par | Nov 3, 2021 | Active Directory, Azure AD Connect, Office 365 | 0 commentaires

Lorsque vous synchronisez vos utilisateurs via « Azure Ad Connect » et, que vous avez des utilisateurs dans différents pays, la langue par défaut pour chacun des utilisateurs dépend d’un attribut de votre Active Directory OnPremise, cet attribut est le « preferredLanguage« .

Il devra être construit en suivant la nomenclature « Language Culture Name » du lien ci-dessous :

https://docs.microsoft.com/en-us/previous-versions/commerce-server/ee825488(v=cs.20)?redirectedfrom=MSDN

Vous pouvez fixer cet attribut à l’aide de Powershell via la commande ci-dessous (en prenant soin de remplacer « Mathieu » par le nom de votre utilisateur) :

Get-ADUser Mathieu | Set-ADUser -Replace @{‘preferredLanguage’=”en-US”}

Ou alors en important un fichier csv pour une modification en masse, exemple de code ci-dessous.

# Import Csv and Set PreferredLanguage Attribute for each user
Import-csv C:\Temp\ToFixed.csv | foreach {
    $SamAccountName = $_.SamAccountName
    $Attribute = $_.Attribute
    Try {
        # Modifying PreferredLanguage Attribute
        Set-ADUser -Identity $SamAccountName -Replace @{‘preferredLanguage’=$Attribute} -ErrorAction Stop 
        }
    Catch {
        $SamAccountName | Add-Content C:\temp\ErrorPreferredLanguage.txt
        }
    # Release
    $SamAccountName = $null
    $Attribute = $null
    }

 

0 commentaires

Soumettre un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *