365tips.be

Blogs sur : Microsoft Teams, arrière-plans, Intune, OneDrive, Exchange, Azure AD, Windows 10, Security, Tenant, Exchange, meilleures pratiques, conseils et astuces

👨💻 Comment modifier un 'Userprincipalname' via PowerShell dans Microsoft 365 ou Azure AD?

Qu'est-ce que PowerShell?

PowerShell est un interprète et un environnement de ligne de commande développé par Microsoft pour configurer et gérer les systèmes. Il est basé sur le .NET Framework et fournit un ensemble complet de cmdlets (outils en ligne de commande) pour effectuer une grande variété de tâches, comme la gestion des comptes d'utilisateurs, l'installation de logiciels et la gestion des configurations réseau. PowerShell fait partie de plusieurs produits Microsoft, notamment Windows et Office 365et peut être utilisé par les administrateurs système et d'autres utilisateurs avancés.

Qu'est-ce qu'un UserPrincipalName (UPN)

Un nom d'utilisateur principal (UPN) est une identité unique pour un utilisateur dans Microsoft 365. Il est utilisé pour identifier et authentifier les utilisateurs dans l'environnement Microsoft 365. L'UPN se compose de deux parties: un nom de compte et un nom de domaine.

Le nom du compte est le nom de l'utilisateur utilisé pour se connecter à Microsoft 365. Par exemple, il peut s'agir du nom de l'utilisateur, comme "johndoe" ou "janedoe".

Le nom de domaine est le nom du domaine auquel l'utilisateur appartient. Cela peut être, par exemple, le nom de l'entreprise ou de l'organisation, comme "contoso" ou "fabrikam".

L'UPN est utilisé pour déterminer les ressources auxquelles un utilisateur peut accéder et les politiques qui s'appliquent à l'utilisateur. Par exemple, si un utilisateur est connecté avec le NUP"johndoe@contoso.com",il a accès à toutes les ressources disponibles pour les utilisateurs du domaine "contoso.com".

En résumé, un nom d'utilisateur principal (UPN) est une identité unique pour un utilisateur dans Microsoft 365. Il est utilisé pour identifier et authentifier les utilisateurs et déterminer quelles ressources et politiques s'appliquent à l'utilisateur. L'UPN se compose d'un nom de compte et d'un nom de domaine.

Comment modifier une 'Userprincipalname' via PowerShell dans Microsoft 365 ou Azure AD?

La personnalisation des UPN ou UserPrincipalNames peut être utile pour effectuer des manipulations à l'échelle lorsque, par exemple, des entreprises fusionnent ou obtiennent un nouveau nom de domaine.

Ces ajustements ne sont pas possibles aujourd'hui de manière pratique dans leportail Office 365 .

Installer le module MSOnline

Install-Module -Name MSOnline
1

Connectez-vous à Azure AD avec ces 2 commandes

Connect-msolservice

Entrez votre nom d'utilisateur et votre mot de passe

1

Modification d'un UserPrincipalname (UPN) via PowerShell

Set-MsolUserPrincipalName -UserPrincipalName DebraB@oldUPN.com -NewUserPrincipalName DebraBerger@365tips.be

Vous pouvez régler plusieurs UPN avec plusieurs lignes :

Set-MsolUserPrincipalName -UserPrincipalName = Le NUP actuel
NewUserPrincipalName = Le nouveau NUP.

Exemple après ces ajustements de la userprincipalname

Dans cette capture d'écran, tu peux voir le changement après UserPrincipalname via PowerShell.

1

Voir aussi ces conseils sur PowerShell

Démarrer avec Powershell pour la gestion de Microsoft 365
Comment installer le module Azure AD preview avec PowerShell?
Tutoriel : Comment créer et gérer Microsoft Teams avec PowerShell?
Comment installer et utiliser PowerShell 7 ? - Outils de l'administrateur

A propos de l'auteur

Tagged : , ,
0 0 votes
Examen du produit
S'abonner à
Veuillez nous faire savoir s'il y a
invité

5 réponses
Le plus ancien
Les plus récents Les plus votés
Réactions en ligne
Voir tous les commentaires
Edgardo
Edgardo
il y a 1 an

Set-MsolUserPrincipalName : Accès refusé. Vous n'avez pas les autorisations nécessaires pour appeler cette cmdlet.
A la ligne:1 char:1
+ Set-MsolUserPrincipalName -UserPrincipalName mmollica@XXXX.com -N ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : OperationStopped : ( :) [Set-MsolUserPrincipalName], MicrosoftOnlineException
+ FullyQualifiedErrorId : Microsoft. Online .Administration.Automation.UserNotFoundException,Microsoft. Online .Admini
Automation.SetUserPrincipalName

brioche
brioche
il y a 1 an

Bonjour,
Comment communiquer d'autres attributs en masse ? Exemple : le numéro de téléphone ou la ville.

Windows10
Windows10
il y a 6 mois

Et pour tous les utilisateurs d'AzureAD ?

5
0
J'aimerais savoir ce que tu en penses, laisse un commentaire.x
%d blogueurs ont aimé ça :