Scénario
Vous utilisez Exclaimer et vous souhaitez mettre à jour les informations de l'entreprise pour un utilisateur en utilisant l'attribut Société.
Résolution
Vous pouvez modifier l'attribut Société dans le centre d'administration Exchange, ou définir la valeur en utilisant PowerShell.
Sélectionnez une option ci-dessous pour voir les instructions associées :
Pour modifier la valeur dans Exchange Online :
- Visitez admin.exchange.microsoft.com.
- Dans le menu latéral, développez Destinataires et sélectionnez Boîtes aux lettres.
- Sélectionnez la boîte aux lettres de l'utilisateur.
- Sélectionnez Organisation.
- Dans le panneau des détails, sélectionnez Gérer les informations de l'organisation.
- Saisissez le nom de l'entreprise dans le champ Société.
- Sélectionnez Enregistrer.
Pour définir la valeur en utilisant PowerShell :
-
Installez le module PowerShell Microsoft Graph, si ce n'est pas déjà fait, en exécutant la commande suivante :
Install-Module Microsoft.Graph -Scope CurrentUser -
Connectez-vous à Microsoft Graph en exécutant la commande suivante :
Connect-MgGraph -Scopes "User.ReadWrite.All" -
Définissez le champ Société en exécutant la commande suivante :
Update-MgUser -UserId <nom_utilisateur> -CompanyName "Nouveau nom de l'entreprise"
Un exemple typique du champ Société.
Exécution du script avec PowerShell ISE ou Visual Studio Code
Étape 1 : Installer PowerShell Core (si ce n’est pas déjà fait)
Pour télécharger PowerShell Core :
- Allez sur la page des versions GitHub de PowerShell et téléchargez la dernière version stable pour votre système d’exploitation.
- Suivez les instructions d’installation fournies sur la page GitHub.
Étape 2 : Installer PowerShell ISE ou Visual Studio Code
Pour installer et lancer PowerShell ou Visual Studio Code :
SOIT :
-
Cherchez PowerShell ISE dans le menu démarrer et sélectionnez-le pour le lancer.
REMARQUE : Cette option est uniquement pour Windows. PowerShell est inclus avec Windows.
OU
- Téléchargez Visual Studio Code depuis le site officiel et lancez l’installation.
-
Ouvrez Visual Studio Code et ouvrez la vue Extensions en sélectionnant l’icône carrée dans la barre latérale ou en appuyant sur
Ctrl+Shift+X. - Recherchez PowerShell et sélectionnez Installer sur l’extension PowerShell de Microsoft.
Étape 3 : Installer le module Microsoft Graph PowerShell
Pour ouvrir PowerShell ISE ou Visual Studio Code :
- Lancez PowerShell ISE ou ouvrez un nouveau terminal PowerShell dans Visual Studio Code.
-
Exécutez la commande suivante :
Install-Module Microsoft.Graph -Scope CurrentUser - Si vous êtes invité à installer le fournisseur NuGet, tapez Y et appuyez sur Entrée.
-
Si on vous demande d’installer depuis un dépôt non fiable, tapez Y et appuyez sur Entrée.
Étape 4 : Connectez-vous à Microsoft Graph
Pour vous connecter à votre Entra ID (anciennement Azure AD) :
-
Exécutez la commande suivante :
Connect-MgGraph -Scopes "User.ReadWrite.All" - Saisissez vos identifiants d’administrateur Entra ID dans la fenêtre de connexion.
Étape 5 : Exécutez le script
Pour saisir et exécuter le script :
-
Copiez le script suivant :
# Définir le domaine cible et le nouveau nom de l’entreprise
$targetDomain = "example.com"
$newCompanyName = "Nouveau nom d’entreprise"
# Récupérer tous les utilisateurs
$allUsers = Get-MgUser -All
# Filtrer les utilisateurs par domaine de messagerie
$filteredUsers = $allUsers | Where-Object { $_.Mail -like "*@$targetDomain" }
# Parcourir chaque utilisateur filtré et mettre à jour le nom de l’entreprise
foreach ($user in $filteredUsers) {
$userId = $user.Id
Write-Output "Mise à jour du nom de l’entreprise pour l’utilisateur : $($user.UserPrincipalName)"
Update-MgUser -UserId $userId -CompanyName $newCompanyName
}
Write-Output "Nom de l’entreprise mis à jour avec succès pour tous les utilisateurs du domaine $targetDomain."
- Collez le script dans un nouveau fichier de script dans PowerShell ISE ou Visual Studio Code.
- Si vous utilisez PowerShell ISE, sélectionnez Exécuter le script, indiqué par une icône verte de lecture, ou appuyez sur F5.
- Si vous utilisez Visual Studio Code, sélectionnez Exécuter, indiqué par une icône verte de lecture, ou appuyez sur F5.
-