Exemple 1 : Mettre à jour l’utilisateur par nom d’utilisateur principal
Update-AzADUser -UPNOrObjectId $upn -City $city
Mettre à jour l’utilisateur par nom d’utilisateur principal
Paramètres
-AccountEnabled
true pour l’activation du compte ; sinon, false.
Toujours true lorsqu’elle est combinée à -Password.
-AccountEnabled $false est ignoré lors de la modification du mot de passe du compte.
Définit le groupe d’âge de l’utilisateur.
Valeurs autorisées : null, mineure, notAdult et adulte.
Pour plus d’informations, reportez-vous aux définitions de propriétés du groupe d’âge légal.
Prend en charge $filter (eq, ne, NOT et in).
Ville dans laquelle se trouve l’utilisateur.
Sa longueur maximale est limitée à 128 caractères.
Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
Nom de la société associé à l’utilisateur.
Cette propriété peut être utile pour décrire la société dont provient un utilisateur externe.
La longueur maximale du nom de la société est de 64 caractères. Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
Définit si un consentement a été obtenu pour les mineurs.
Valeurs autorisées : null, accordée, refusée et notRequired.
Pour plus d’informations, reportez-vous aux définitions de propriétés du groupe d’âge légal.
Prend en charge $filter (eq, ne, NOT et in).
Pays/région dans lequel se trouve l’utilisateur ; par exemple, états-Unis ou Royaume-Uni.
Sa longueur maximale est limitée à 128 caractères.
Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
Nom affiché dans le carnet d’adresses de l’utilisateur.
Il s’agit généralement de la combinaison du prénom de l’utilisateur, de l’initiale de son deuxième prénom et de son nom.
Cette propriété est requise lorsqu’un utilisateur est créé et qu’il ne peut pas être effacé pendant les mises à jour.
La longueur maximale est de 256 caractères.
Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith), $orderBy et $search.
Date et heure à laquelle l’utilisateur a été embauché ou démarrera son travail en cas d’embauche ultérieure.
Prend en charge $filter (eq, ne, NOT , ge, le, in).
Capture le type de travailleur d’entreprise.
Par exemple, employé, entrepreneur, consultant ou fournisseur.
Prend en charge $filter (eq, ne, NOT , ge, le, in, startsWith).
Pour un utilisateur externe invité au locataire à l’aide de l’API d’invitation, cette propriété représente l’état d’invitation de l’utilisateur invité.
Pour les utilisateurs invités, l’état peut être PendingAcceptance ou Accepté, ou Null pour tous les autres utilisateurs.
Prend en charge $filter (eq, ne, NOT , in).
Elle doit être spécifiée si l’utilisateur doit modifier le mot de passe lors de la prochaine connexion réussie (true).
Le comportement par défaut est (false) pour ne pas modifier le mot de passe lors de la prochaine connexion réussie.
Représente les identités qui peuvent être utilisées pour se connecter à ce compte d’utilisateur.
Une identité peut être fournie par Microsoft (également appelée compte local), par des organisations ou par des fournisseurs d’identité sociale tels que Facebook, Google et Microsoft, et liés à un compte d’utilisateur.
Peut contenir plusieurs éléments avec la même valeur signInType.
Prend en charge $filter (eq) uniquement où signInType n’est pas userPrincipalName.
Pour construire, consultez la section NOTES pour les propriétés IDENTITY et créez une table de hachage.
L’adresse SMTP de l’utilisateur, par exemple, admin@contoso.com.
Les modifications apportées à cette propriété mettent également à jour la collection proxyAddresses de l’utilisateur pour inclure la valeur en tant qu’adresse SMTP.
Bien que cette propriété puisse contenir des caractères d’accentuation, l’utilisation peut entraîner des problèmes d’accès avec d’autres applications Microsoft pour l’utilisateur.
Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith).
L’alias de messagerie pour l’utilisateur.
Cette propriété doit être spécifiée lors de la création d’un utilisateur.
Longueur maximale : 64 caractères.
Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
Emplacement du bureau de l’utilisateur dans l’entreprise.
Sa longueur maximale est limitée à 128 caractères.
Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
Cette propriété est utilisée pour associer un compte d’utilisateur Active Directory local à son objet utilisateur Azure AD.
Cette propriété doit être spécifiée lors de la création d’un compte d’utilisateur dans Graph si vous utilisez un domaine fédéré pour la propriété userPrincipalName (UPN) de l’utilisateur.
REMARQUE : Les caractères $ et _ ne peuvent pas être utilisés lors de la spécification de cette propriété.
Retourné uniquement sur $select.
Prend en charge $filter (eq, ne, NOT, ge, le, in)..
Liste d’adresses e-mail supplémentaires pour l’utilisateur ; par exemple : [''bob@contoso.com, 'Robert@fabrikam.com']. REMARQUE : Bien que cette propriété puisse contenir des caractères d’accentuation, elles peuvent provoquer des problèmes d’accès à des applications internes pour l’utilisateur. Prend en charge $filter (eq, NOT, ge, le, in, startsWith).
Mot de passe de l’utilisateur.
Cette propriété est requise lorsqu’un utilisateur est créé.
Il peut être mis à jour, mais l’utilisateur doit modifier le mot de passe lors de la prochaine connexion.
Le mot de passe doit satisfaire aux exigences minimales spécifiées par la propriété passwordPolicies de l’utilisateur.
Par défaut, un mot de passe fort est requis.
Lorsque vous modifiez le mot de passe à l’aide de cette méthode, AccountEnabled a la valeur true.
Spécifie les stratégies de mot de passe de l’utilisateur.
Cette valeur est une énumération avec une valeur possible de DisableStrongPassword, ce qui permet de spécifier des mots de passe plus faibles que la stratégie par défaut.
DisablePasswordExpiration peut également être spécifié.
Les deux peuvent être spécifiés ensemble ; par exemple : DisablePasswordExpiration, DisableStrongPassword.Supports $filter (ne, NOT).
Code postal de l’adresse de l’utilisateur.
Le code postal est spécifique au pays/à la région de l’utilisateur.
Aux États-Unis d’Amérique, cet attribut contient le code ZIP.
Sa longueur maximale est limitée à 40 caractères.
Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
true si la liste d’adresses globale Outlook doit contenir cet utilisateur, sinon false.
S’il n’est pas défini, cette valeur est traitée comme true.
Pour les utilisateurs invités par le biais du gestionnaire d’invitations, cette propriété est définie sur false.
Prend en charge $filter (eq, ne, NOT, in).
Département ou province où habite l’utilisateur.
Sa longueur maximale est limitée à 128 caractères.
Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
Adresse postale de l’entreprise de l’utilisateur.
Sa longueur maximale est limitée à 1024 caractères.
Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
Code pays à deux lettres (norme ISO 3166).
Requis pour les utilisateurs auxquels des licences seront attribuées en raison d’une exigence légale pour vérifier la disponibilité des services dans les pays.
Voici quelques exemples : ÉTATS-UNIS, JP et GB.
Ne pouvant accepter la valeur null.
Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith).
Nom d’utilisateur principal (UPN) de l’utilisateur.
L’UPN est un nom de connexion de style Internet pour l’utilisateur basé sur la norme Internet RFC 822.
Par convention, il doit être mappé sur le nom de messagerie de l’utilisateur.
Le format général est alias@domaine, où le domaine doit être présent dans la collection de domaines vérifiés du client.
Cette propriété est requise lorsqu’un utilisateur est créé.
Les domaines vérifiés pour le locataire sont accessibles à partir de la propriété verifiedDomains de l’organisation. REMARQUE : Bien que cette propriété puisse contenir des caractères d’accentuation, elles peuvent provoquer des problèmes d’accès à des applications internes pour l’utilisateur.
Prend en charge $filter (eq, ne, NOT, ge, le, in, startsWith, endsWith) et $orderBy.
Valeur de chaîne qui peut être utilisée pour classer les types d’utilisateurs dans votre annuaire, tels que Membre et Invité.
Prend en charge $filter (eq, ne, NOT, in,).
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.