Type de ressource Useruser resource type

Représente un compte d’utilisateur Azure AD. Hérite de directoryObject.Represents an Azure AD user account. Inherits from directoryObject.

Cette ressource prend en charge les fonctions suivantes :This resource supports:

MéthodesMethods

MéthodeMethod Type renvoyéReturn Type DescriptionDescription
Répertorier des utilisateursList users Collection d’utilisateursuser collection Obtenez une liste des objets de l’utilisateur.Get a list of user objects.
Créer un utilisateurCreate user utilisateuruser Créez un objet de l’utilisateur.Create a new user object.
Obtenir un utilisateurGet user utilisateuruser Récupère les propriétés et les relations de l’objet « user ».Read properties and relationships of user object.
Mettre à jour un utilisateurUpdate user utilisateuruser Met à jour l’objet « user ».Update user object.
Supprimer un utilisateurDelete user AucunNone Supprime l’objet « user ».Delete user object.
Répertorier des messagesList messages collection MessageMessage collection Obtient tous les messages de la boîte aux lettres de l’utilisateur connecté.Get all the messages in the signed-in user's mailbox.
Créer un messageCreate Message MessageMessage Crée un nouvel objet « Message » en publiant dans la collection d’objets « message ».Create a new Message by posting to the messages collection.
Répertorier les objets mailFolderList mailFolders collection MailFolderMailFolder collection Obtient la collection de dossiers de courrier électronique figurant sous le dossier racine de l’utilisateur connecté.Get the mail folder collection under the root folder of the signed-in user.
Créer un objet mailFolderCreate mailFolder MailFolderMailFolder Crée un nouvel objet « mailFolder » en publiant dans la collection d’objets « mailFolder ».Create a new MailFolder by posting to the mailFolders collection.
sendMailsendMail AucunNone Envoie le message spécifié dans le corps de la requête.Send the message specified in the request body.
Répertorier les événementsList events collection EventEvent collection Obtient la liste des objets « event » présents dans la boîte aux lettres de l’utilisateur. La liste contient les instances uniques de réunions et les masques des séries.Get a list of event objects in the user's mailbox. The list contains single instance meetings and series masters.
Créer un événementCreate event eventEvent Créer un événement en publiant dans la collection d’objets « event ».Create a new Event by posting to the events collection.
Répertorier les calendriersList calendars collection calendarCalendar collection Obtenir une collection d’objets « calendar ».Get a Calendar object collection.
Créer un calendrierCreate calendar CalendarCalendar Crée un nouvel objet « calendar » en publiant dans la collection d’objets « calendar ».Create a new Calendar by posting to the calendars collection.
Répertorier les objets CalendarGroupList calendarGroups collection CalendarGroupCalendarGroup collection Obtenir une collection d’objets « CalendarGroup ».Get a CalendarGroup object collection.
Créer un objet calendarGroupCreate calendarGroup CalendarGroupCalendarGroup Crée un nouvel objet « CalendarGroup » en publiant dans la collection d’objets « calendarGroup ».Create a new CalendarGroup by posting to the calendarGroups collection.
Répertorier les objets calendarViewList calendarView collection EventEvent collection Obtenir une collection d’objets « event ».Get a Event object collection.
Répertorier les contactsList contacts collection ContactContact collection Obtient la collection de contacts du dossier de contacts par défaut de l’utilisateur connecté.Get a contact collection from the default Contacts folder of the signed-in user.
Créer un contactCreate Contact ContactContact Crée un nouvel objet « contact » en publiant dans la collection d’objets « contact ».Create a new Contact by posting to the contacts collection.
Répertorier les objets contactFoldersList contactFolders collection ContactFolderContactFolder collection Obtient la collection de dossiers de contacts du dossier de contacts par défaut de l’utilisateur connecté.Get the contact folder collection in the default Contacts folder of the signed-in user.
Créer un objet contactFolderCreate ContactFolder ContactFolderContactFolder Crée un nouvel objet « contactFolder » en publiant dans la collection d’objets « contactFolder ».Create a new ContactFolder by posting to the contactFolders collection.
Répertorier les objets directReportsList directReports collection directoryObjectdirectoryObject collection Obtient les utilisateurs et les contacts qui envoient leur rapport à l’utilisateur à partir de la propriété de navigation directReports.Get the users and contacts that report to the user from the directReports navigation property.
Répertorier le responsableList manager directoryObjectdirectoryObject Obtient l’utilisateur ou le contact responsable de cet utilisateur à partir de la propriété de navigation « manager ».Get the user or contact that is this user's manager from the manager navigation property.
Répertorier les objets memberOfList memberOf collection directoryObjectdirectoryObject collection Obtient les groupes et les rôles d’annuaire dont l’utilisateur est un membre direct, à partir de la propriété de navigation « memberOf ».Get the groups and directory roles that the user is a direct member of from the memberOf navigation property.
Répertorier les objets ownedDevicesList ownedDevices collection directoryObjectdirectoryObject collection Obtient les périphériques appartenant à l’utilisateur à partir de la propriété de navigation « ownedDevices ».Get the devices that are owned by the user from the ownedDevices navigation property.
Répertorier les objets ownedObjectsList ownedObjects collection directoryObjectdirectoryObject collection Obtient les objets d’annuaire appartenant à l’utilisateur à partir de la propriété de navigation « ownedObjects ».Get the directory objects that are owned by the user from the ownedObjects navigation property.
Répertorier les objets registeredDevicesList registeredDevices collection directoryObjectdirectoryObject collection Obtient les périphériques enregistrés pour l’utilisateur à partir de la propriété de navigation « registeredDevices ».Get the devices that are retistered for the user from the registeredDevices navigation property.
Répertorier les objets createdObjectsList createdObjects collection directoryObjectdirectoryObject collection Obtient les objets d’annuaire créés par l’utilisateur à partir de la propriété de navigation « createdObjects ».Get the directory objects created by the user from the createdObjects navigation property.
assignLicenseassignLicense utilisateuruser Ajoute ou supprime des abonnements pour l’utilisateur. Vous pouvez également activer et désactiver des plans spécifiques associés à un abonnement.Add or remove subscriptions for the user. You can also enable and disable specific plans associated with a subscription.
Répertorier les licenseDetailsList licenseDetails collection licenseDetailslicenseDetails collection Obtenez une collection d’objets licenseDetails.Get a licenseDetails object collection.
checkMemberGroupscheckMemberGroups String collectionString collection Vérifier l’appartenance dans une liste de groupes. La vérification est transitive.Check for membership in a list of groups. The check is transitive.
getMemberGroupsgetMemberGroups Collection de chaînesString collection Renvoie tous les groupes dont est membre l’utilisateur. La vérification est transitive.Return all the groups that the user is a member of. The check is transitive.
getMemberObjectsgetMemberObjects String collectionString collection Renvoie l’ensemble des groupes et des rôles d’annuaire dont l’utilisateur est membre. La vérification est transitive.Return all of the groups and directory roles that the user is a member of. The check is transitive.
reminderViewreminderView collection ReminderReminder collection Renvoyer la liste des rappels de calendrier entre les heures de début et de fin indiquées.Return a list of calendar reminders within the start and end times specified.
deltadelta collection d’utilisateursuser collection Obtenez des modifications incrémentielles d’utilisateurs.Get incremental changes for users.
Extensions d’ouvertureOpen extensions
Créer une extension d’ouvertureCreate open extension openTypeExtensionopenTypeExtension Créer une extension d’ouverture et ajouter des propriétés personnalisées dans une ressource nouvelle ou existante.Create an open extension and add custom properties to a new or existing resource.
Obtenir une extension d’ouvertureGet open extension collection openTypeExtensionopenTypeExtension collection Obtenir une extension d’ouverture identifiée par le nom de l’extension.Get an open extension identified by the extension name.
Extensions de schémaSchema extensions
Ajouter des valeurs d’extension de schémaAdd schema extension values Créer une définition d’extension de schéma, puis l’utiliser pour ajouter des données personnalisées à une ressource.Create a schema extension definition and then use it to add custom typed data to a resource.

PropriétésProperties

PropriétéProperty TypeType DescriptionDescription
aboutMeaboutMe StringString Champ de saisie de texte libre où l’utilisateur peut se décrire.A freeform text entry field for the user to describe themselves.
accountEnabledaccountEnabled BooléenBoolean valeur true si le compte est activé ; sinon, valeur false. Cette propriété est requise lorsqu’un utilisateur est créé. Prend en charge $filter.true if the account is enabled; otherwise, false. This property is required when a user is created. Supports $filter.
ageGroupageGroup ChaîneString Définit le groupe d’âge de l’utilisateur.Sets the age group of the user. Valeurs autorisées : null, minor, notAdult et adult.Allowed values: null, minor, notAdult and adult. Voir lesdéfinitions de propriété de groupe d’âge légal pour plus d’informations.Refer to the legal age group property definitions for further information.
assignedLicensesassignedLicenses collection assignedLicenseassignedLicense collection Licences attribuées à l’utilisateur. Ne peut accepter une valeur null.The licenses that are assigned to the user. Not nullable.
assignedPlansassignedPlans collection assignedPlanassignedPlan collection Plans de charge affectés à l’utilisateur. En lecture seule. Ne peut accepter une valeur null.The plans that are assigned to the user. Read-only. Not nullable.
birthdaybirthday DateTimeOffsetDateTimeOffset Date d’anniversaire de l’utilisateur. Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, minuit UTC le 1er janvier 2014 se présente comme suit : '2014-01-01T00:00:00Z'The birthday of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'
businessPhonesbusinessPhones String collectionString collection Numéros de téléphone de l’utilisateur. REMARQUE : Bien qu’il s’agisse d’un ensemble de chaînes, seul un numéro peut être défini pour cette propriété.The telephone numbers for the user. NOTE: Although this is a string collection, only one number can be set for this property.
Villecity StringString Ville dans laquelle se trouve l’utilisateur. Prend en charge $filter.The city in which the user is located. Supports $filter.
companyNamecompanyName StringString Nom de la société auquel l’utilisateur est associé.The company name which the user is associated. En lecture seule.Read-only.
consentProvidedForMinorconsentProvidedForMinor ChaîneString Définit si un consentement a été obtenu pour les mineurs.Sets whether consent has been obtained for minors. Valeurs autorisées : null, granted, denied et notRequired.Allowed values: null, granted, denied and notRequired. Voir lesdéfinitions de propriété de groupe d’âge légal pour plus d’informations.Refer to the legal age group property definitions for further information.
countrycountry StringString Pays/région où se trouve l’utilisateur ; par exemple, « USA » ou « Royaume-Uni ». Prend en charge $filter.The country/region in which the user is located; for example, “US” or “UK”. Supports $filter.
createdDateTimecreatedDateTime DateTimeOffsetDateTimeOffset Date de création de l’objet utilisateur.The created date of the user object.
Servicedepartment StringString Nom du service où travaille l’utilisateur. Prend en charge $filter.The name for the department in which the user works. Supports $filter.
displayNamedisplayName StringString Nom de l’utilisateur affiché dans le carnet d’adresses. 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 lors de la création d’un utilisateur et ne peut pas être désactivée lors des mises à jour. Prend en charge $filter et $orderby.The name displayed in the address book for the user. This is usually the combination of the user's first name, middle initial and last name. This property is required when a user is created and it cannot be cleared during updates. Supports $filter and $orderby.
givenNamegivenName StringString Prénom de l’utilisateur. Prend en charge $filter.The given name (first name) of the user. Supports $filter.
hireDatehireDate DateTimeOffsetDateTimeOffset Date d’embauche de l’utilisateur. Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, minuit UTC le 1er janvier 2014 se présente comme suit : '2014-01-01T00:00:00Z'The hire date of the user. The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'
idid StringString Identificateur unique de l’utilisateur. Hérité de l’objet directoryObject. Clé. Ne peut accepter une valeur null. En lecture seule.The unique identifier for the user. Inherited from directoryObject. Key. Not nullable. Read-only.
imAddressesimAddresses String collectionString collection Adresses du protocole SIP (session initiation protocol) du VOIP de message instantané. En lecture seule.The instant message voice over IP (VOIP) session initiation protocol (SIP) addresses for the user. Read-only.
interestsinterests String collectionString collection Liste où l’utilisateur peut décrire ses centres d’intérêt.A list for the user to describe their interests.
jobTitlejobTitle StringString Fonction de l’utilisateur. Prend en charge $filter.The user’s job title. Supports $filter.
legalAgeGroupClassificationlegalAgeGroupClassification ChaîneString Utilisé par les applications d’entreprise pour déterminer le groupe d’âge légal de l’utilisateur.Used by enterprise applications to determine the legal age group of the user. Cette propriété est accessible en lecture seule et calculée sur la base des propriétés ageGroup et consentProvidedForMinor.This property is read-only and calculated based on ageGroup and consentProvidedForMinor properties. Valeurs autorisées : null, minorWithOutParentalConsent, minorWithParentalConsent, minorNoParentalConsentRequired, notAdult etadult.Allowed values: null, minorWithOutParentalConsent, minorWithParentalConsent, minorNoParentalConsentRequired, notAdult and adult. Voir lesdéfinitions de propriété de groupe d’âge légal pour plus d’informations.Refer to the legal age group property definitions for further information.)
messageriemail StringString Adresse SMTP de l’utilisateur, par exemple, « jeff@contoso.onmicrosoft.com ». En lecture seule. Prend en charge $filter.The SMTP address for the user, for example, "jeff@contoso.onmicrosoft.com". Read-Only. Supports $filter.
mailboxSettingsmailboxSettings mailboxSettingsmailboxSettings Paramètres de la boîte aux lettres principale de l’utilisateur connecté. Vous pouvez obtenir ou mettre à jour les paramètres d’envoi de réponses automatiques aux messages entrants, les paramètres régionaux et le fuseau horaire.Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale and time zone.
mailNicknamemailNickname StringString Alias de messagerie de l’utilisateur. Cette propriété doit être spécifiée lors de la création d’un utilisateur. Prend en charge $filter.The mail alias for the user. This property must be specified when a user is created. Supports $filter.
mobilePhonemobilePhone StringString Numéro de téléphone portable principal de l’utilisateur.The primary cellular telephone number for the user.
mySitemySite StringString URL du site personnel de l’utilisateur.The URL for the user's personal site.
officeLocationofficeLocation StringString Emplacement du bureau de l’utilisateur dans l’entreprise.The office location in the user's place of business.
onPremisesDomainNameonPremisesDomainName ChaîneString Contient les emplacementdomainFQDN, également appelés dnsDomainName synchronisés à partir de l’annuaire local.Contains the on-premises domainFQDN, also called dnsDomainName synchronized from the on-premises directory. La propriété est renseignée uniquement pour les clients qui synchronisent leur annuaire local à Azure Active Directory via Azure AD Connect.The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. En lecture seule.Read-only.
onPremisesExtensionAttributesonPremisesExtensionAttributes OnPremisesExtensionAttributesOnPremisesExtensionAttributes Contient extensionAttributes 15 1 pour l’utilisateur.Contains extensionAttributes 1-15 for the user. Notez que les attributs extension individuels ne sont ni sélectionnables ni filtrables.Note that the individual extension attributes are neither selectable nor filterable. Pour un onPremisesSyncEnabled utilisateur, cet ensemble de propriétés est à l’image en local et est accessible en lecture seule.For an onPremisesSyncEnabled user, this set of properties is mastered in on-premises Active Directory and synchronized to Azure AD, and is read-only. Pour un utilisateur cloud uniquement (oùonPremisesSyncEnabledest définie sur false), ces propriétés peuvent être configurées au cours de la création ou de la mise à jour.For a cloud-only user (where onPremisesSyncEnabled is false), these properties may be set during creation or update.
onPremisesImmutableIdonPremisesImmutableId StringString Cette propriété sert à associer un compte utilisateur Active Directory local à l’objet utilisateur Azure AD.This property is used to associate an on-premises Active Directory user account to their Azure AD user object. Cette propriété doit être spécifiée lors de la création d’un compte d’utilisateur dans Microsoft Graph si vous utilisez un domaine fédéré pour la propriété userPrincipalName (UPN) de l’utilisateur.This property is used to associate an on-premises Active Directory user account to their Azure AD user object. This property must be specified when creating a new user account in the Graph if you are using a federated domain for the user’s userPrincipalName (UPN) property. Important: The and _ characters cannot be used when specifying this property. Supports $filter. Important: vous ne pouvez pas utiliser les caractères $ et _ pour nommer cette propriété.Important: The $ and _ characters cannot be used when specifying this property. Prend en charge $filter.Supports $filter.
onPremisesLastSyncDateTimeonPremisesLastSyncDateTime DateTimeOffsetDateTimeOffset Indique l’heure de la dernière synchronisation de l’objet avec le répertoire local. Par exemple : « 2013-02-16T03:04:54Z ». Le type d’horodatage représente les informations de date et d’heure au moyen du format ISO 8601. Il est toujours au format d’heure UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : '2014-01-01T00:00:00Z'. En lecture seule.Indicates the last time at which the object was synced with the on-premises directory; for example: "2013-02-16T03:04:54Z". The Timestamp type represents date and time information using ISO 8601 format and is always in UTC time. For example, midnight UTC on Jan 1, 2014 would look like this: '2014-01-01T00:00:00Z'. Read-only.
onPremisesProvisioningErrorsonPremisesProvisioningErrors collectionOnPremisesProvisioningErroronPremisesProvisioningError collection Erreurs lors de l’utilisation du produit de synchronisation d’annuaires Microsoft pendant la mise en service.Errors when using Microsoft synchronization product during provisioning.
onPremisesSamAccountNameonPremisesSamAccountName ChaîneString Contient les emplacementsamAccountName, également appelés synchronisés à partir de l’annuaire local.Contains the on-premises samAccountName synchronized from the on-premises directory. La propriété est renseignée uniquement pour les clients qui synchronisent leur annuaire local à Azure Active Directory via Azure AD Connect.The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. En lecture seule.Read-only.
onPremisesSecurityIdentifieronPremisesSecurityIdentifier StringString Contient l’identificateur de sécurité local (SID) de l’utilisateur qui a été synchronisé localement dans le cloud. En lecture seule.Contains the on-premises security identifier (SID) for the user that was synchronized from on-premises to the cloud. Read-only.
onPremisesSyncEnabledonPremisesSyncEnabled BooléenBoolean true si cet objet est synchronisé à partir d’un répertoire local ; false si cet objet a été initialement synchronisé à partir d’un répertoire local, mais n’est plus synchronisé ; null si cet objet n’a jamais été synchronisé à partir d’un répertoire local (valeur par défaut). Lecture seuletrue if this object is synced from an on-premises directory; false if this object was originally synced from an on-premises directory but is no longer synced; null if this object has never been synced from an on-premises directory (default). Read-only
onPremisesUserPrincipalNameonPremisesUserPrincipalName ChaîneString Contient les emplacementuserPrincipalName, également appelés synchronisés à partir de l’annuaire local.Contains the on-premises userPrincipalName synchronized from the on-premises directory. La propriété est renseignée uniquement pour les clients qui synchronisent leur annuaire local à Azure Active Directory via Azure AD Connect.The property is only populated for customers who are synchronizing their on-premises directory to Azure Active Directory via Azure AD Connect. En lecture seule.Read-only.
passwordPoliciespasswordPolicies StringString Spécifie les stratégies de mot de passe de l’utilisateur. Cette valeur est une énumération avec une seule valeur possible, « DisableStrongPassword », qui permet de spécifier des mots de passe plus faibles que la stratégie par défaut. La valeur « DisablePasswordExpiration » peut également être spécifiée. Il également possible de spécifier les deux valeurs ensemble, par exemple : « DisablePasswordExpiration, DisableStrongPassword ».Specifies password policies for the user. This value is an enumeration with one possible value being “DisableStrongPassword”, which allows weaker passwords than the default policy to be specified. “DisablePasswordExpiration” can also be specified. The two may be specified together; for example: "DisablePasswordExpiration, DisableStrongPassword".
passwordProfilepasswordProfile PasswordProfilePasswordProfile Spécifie le profil du mot de passe de l’utilisateur. Le profil contient le mot de passe de l’utilisateur. Cette propriété est requise lorsqu’un utilisateur est créé. Le mot de passe du profil doit respecter les exigences minimales spécifiées par la propriété passwordPolicies. Par défaut, un mot de passe fort est requis.Specifies the password profile for the user. The profile contains the user’s password. This property is required when a user is created. The password in the profile must satisfy minimum requirements as specified by the passwordPolicies property. By default, a strong password is required.
pastProjectspastProjects String collectionString collection Liste où l’utilisateur peut énumérer les projets qu’il a réalisés.A list for the user to enumerate their past projects.
postalCodepostalCode StringString 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.The postal code for the user's postal address. The postal code is specific to the user's country/region. In the United States of America, this attribute contains the ZIP code.
preferredDataLocationpreferredDataLocation ChaîneString Mettre à jour la propriété d’emplacement de données favori.The preferred language for the user. Pour plus d'informations, reportez-vous à la rubrique l'article sur l'OneDrive Online Multi-Geo.For more information, see OneDrive Online Multi-Geo.
preferredLanguagepreferredLanguage StringString Langue par défaut de l’utilisateur. Doit respecter le Code ISO 639-1 ; par exemple « fr-FR ».The preferred language for the user. Should follow ISO 639-1 Code; for example "en-US".
preferredNamepreferredName StringString Nom par défaut de l’utilisateur.The preferred name for the user.
provisionedPlansprovisionedPlans collection ProvisionedPlanProvisionedPlan collection Plans de charge configurés pour l’utilisateur. En lecture seule. Ne peut accepter une valeur null.The plans that are provisioned for the user. Read-only. Not nullable.
proxyAddressesproxyAddresses String collectionString collection Par exemple : ["SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com"] L’opérateur any est requis pour les expressions de filtre sur des propriétés à valeurs multiples. En lecture seule, ne peut pas avoir la valeur Null. Prend en charge $filter.For example: ["SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com"] The any operator is required for filter expressions on multi-valued properties. Read-only, Not nullable. Supports $filter.
responsibilitiesresponsibilities String collectionString collection Liste où l’utilisateur peut énumérer ses responsabilités.A list for the user to enumerate their responsibilities.
schoolsschools String collectionString collection Liste où l’utilisateur peut énumérer les écoles qu’il a fréquentées.A list for the user to enumerate the schools they have attended.
skillsskills String collectionString collection Liste où l’utilisateur peut énumérer ses compétences.A list for the user to enumerate their skills.
statestate StringString Département ou province où habite l’utilisateur. Prend en charge $filter.The state or province in the user's address. Supports $filter.
streetAddressstreetAddress StringString Adresse postale de l’entreprise de l’utilisateur.The street address of the user's place of business.
surnamesurname StringString Nom de l’utilisateur (nom de famille). Prend en charge $filter.The user's surname (family name or last name). Supports $filter.
usageLocationusageLocation StringString Code pays à deux lettres (norme ISO 3166). Obligatoire pour les utilisateurs qui recevront des licences en raison d’une obligation légale qui exige la vérification de la disponibilité des services dans les pays. Exemples : « US », « JP » et « GB ». Ne peut accepter une valeur null. Prend en charge $filter.A two letter country code (ISO standard 3166). Required for users that will be assigned licenses due to legal requirement to check for availability of services in countries. Examples include: "US", "JP", and "GB". Not nullable. Supports $filter.
userPrincipalNameuserPrincipalName StringString Nom d’utilisateur principal (UPN) de l’utilisateur. Le nom UPN est le nom de connexion Internet de l’utilisateur défini conformément à 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 du client sont accessibles à partir de la propriété verifiedDomains de l’organisation. Prend en charge $filter et $orderby.The user principal name (UPN) of the user. The UPN is an Internet-style login name for the user based on the Internet standard RFC 822. By convention, this should map to the user's email name. The general format is alias@domain, where domain must be present in the tenant’s collection of verified domains. This property is required when a user is created. The verified domains for the tenant can be accessed from the verifiedDomains property of organization. Supports $filter and $orderby.
userTypeuserType StringString Valeur de chaîne qui peut être utilisée pour classer les types d’utilisateur dans votre répertoire, tels que « Membre » et « Invité ». Prend en charge $filter.A string value that can be used to classify user types in your directory, such as “Member” and “Guest”. Supports $filter.

Cette section décrit comment les trois propriétés de groupe d’âges (legalAgeGroupClassification, ageGroup et consentProvidedForMinor) sont utilisées par les administrateurs Azure AD et les développeurs d’applications entreprise afin de répondre aux réglementations liés à l’âge.This section explains how the three age group properties (legalAgeGroupClassification, ageGroup and consentProvidedForMinor) are used by Azure AD administrators and enterprise application developers to meet age-related regulations.

Par exemple : Cameron est administrateur d’un répertoire pour une école dans Holyport au Royaume-Uni.For example: Cameron is administrator of a directory for an elementary school in Holyport in the United Kingdom. Au début de l’année scolaire, il utilise les tâches administratives pour obtenir le consentement parents de mineures basés sur les réglementations liés à l’âge au Royaume-Uni.At the beginning of the school year he uses the admissions paperwork to obtain consent from the minor's parents based on the age-related regulations of the United Kingdom. Le consentement obtenu à partir du parent permet de compte de mineures devant être utilisé par l’établissement d’enseignement Holyport et applications Microsoft.The consent obtained from the parent allows the minor's account to be used by Holyport school and Microsoft apps. Cameron crée ensuite tous les comptes et définit ageGroup comme « mineure » et consentProvidedForMinor comme « accordé ».Cameron then creates all the accounts and sets ageGroup to "minor" and consentProvidedForMinor to "granted". Les applications utilisées par ses étudiants peuvent ensuite supprimer les fonctionnalités qui ne sont pas appropriées aux mineurs.Applications used by his students are then able to suppress features that are not suitable for minors.

Cette propriété lecture seule est utilisée par des développeurs d’applications entreprise pour vous assurer que la gestion d’un utilisateur en fonction de leur groupe âge légal est correcte.This read-only property is used by enterprise application developers to ensure the correct handling of a user based on their legal age group. Il est calculé en fonction des propriétés de l’utilisateurageGroup et consentProvidedForMinor.It is calculated based on the user's ageGroup and consentProvidedForMinor properties.

ValeurValue # DescriptionDescription
nullnull 0(0) La valeur par défaut n’aageGrouppas été définie pour l’utilisateur.Default value, no ageGroup has been set for the user.
minorWithoutParentalConsentminorWithoutParentalConsent 1-1 (Réservé à une utilisation future)Reserved for future use
minorWithParentalConsentminorWithParentalConsent 2-2 L’utilisateur est considéré comme étant mineur basé sur les réglementations liés à l’âge de leur pays ou région et l’administrateur du compte a obtenu l’autorisation d’accès appropriée à partir d’un parent ou d’un tuteur.The user is considered a minor based on the age-related regulations of their country or region and the administrator of the account has obtained appropriate consent from a parent or guardian.
adultadult 3-3 L’utilisateur considéré comme un adulte basé sur les réglementations liés à l’âge de leur pays ou région.The user considered an adult based on the age-related regulations of their country or region.
notAdultnotAdult 44* L’utilisateur provient d’un pays ou région qui contient des réglementations supplémentaires liés à l’âge (par exemple, aux États-Unis, Royaume-Uni, l’Union européenne ou Corée du Sud) et âge de l’utilisateur est comprise entre mineur et un âge adulte (en tant que stipulé en fonction de pays ou région).The user is from a country or region that has additional age-related regulations (such as the United States, United Kingdom, European Union or South Korea), and the user's age is between a minor and an adult age (as stipulated based on country or region). En règle générale, cela signifie que les adolescents sont considérés comme notAdult dans les pays/régions régulé(e)s.Generally, this means that teenagers are considered as notAdult in regulated countries.
minorNoParentalConsentRequiredminorNoParentalConsentRequired 5$-5 L’utilisateur est mineur mais ne provient pas d’un pays ou d’une région qui n’a aucune réglementations liés à l’âge.The user is a minor but is from a country or region that has no age-related regulations.

Les propriétés de groupe d’âge et le consentement mineure sont des propriétés facultatives utilisées par les administrateurs Azure AD pour vous aider à garantir que l’utilisation d’un compte est géré correctement par les règles réglementaires liés à l’âge régissant les pays ou région de l’utilisateur.The age group and minor consent properties are optional properties used by Azure AD administrators to help ensure the use of an account is handled correctly based on the age-related regulatory rules governing the user's country or region.

propriété ageGroupageGroup property

ValeurValue # DescriptionDescription
nullnull 0(0) La valeur par défaut n’aageGrouppas été définie pour l’utilisateur.Default value, no ageGroup has been set for the user.
mineurMinor 1-1 L’utilisateur est considéré comme mineur.The user is consider a minor.
notAdultnotAdult 2-2 L’utilisateur provient d’un pays ayant des réglementations garanties conformément aux États-Unis, Royaume-Uni, l’Union européenne ou Corée du Sud) et âge de l’utilisateur est plus à la limite d’âge enfant (en respectant le pays) supérieure et inférieure à inférieur à la limite d’âge adulte (stipulé en fonction de pays ou région) .The user is from a country that has statutory regulations United States, United Kingdom, European Union or South Korea) and user’s age is more than the upper limit of kid age (as per country) and less than lower limit of adult age (as stipulated based on country or region). En règle générale, les adolescents sont considérés comme notAdult dans les pays/régions régulé(e)s.So basically, teenagers are considered as notAdult in regulated countries.
adultadult 3-3 L’utilisateur doit être considéré comme un adulte.The user should be a treated as an adult.

propriété consentProvidedForMinorconsentProvidedForMinor property

ValeurValue # DescriptionDescription
nullnull 0(0) La valeur par défaut n’aconsentProvidedForMinorpas été définie pour l’utilisateur.Default value, no consentProvidedForMinor has been set for the user.
accordégranted 1-1 Le consentement a été obtenu pour autoriser l’utilisateur à un compte.Consent has been obtained for the user to have an account.
refusédenied 2-2 Le consentement a été obtenu pour autoriser l’utilisateur à obtenir un compte.Consent has not been obtained for the user to have an account.
notRequirednotRequired 3-3 L’utilisateur vient d’un emplacement qui ne nécessite pas d’autorisation d’accès.The user is from a location that does not require consent.

RelationsRelationships

RelationRelationship TypeType DescriptionDescription
activitésactivities collectionuserActivityuserActivity collection Les activités de l’utilisateur sur plusieurs appareils.The user's activities across devices. En lecture seule.Read-only. Peut avoir la valeur Null.Nullable.
calendriercalendar CalendarCalendar Calendrier principal de l’utilisateur. En lecture seule.The user's primary calendar. Read-only.
calendarGroupscalendarGroups collection CalendarGroupCalendarGroup collection Groupes de calendriers de l’utilisateur. En lecture seule. Peut avoir la valeur Null.The user's calendar groups. Read-only. Nullable.
calendarViewcalendarView collection EventEvent collection Affichage Calendrier pour le calendrier. En lecture seule. Peut avoir la valeur Null.The calendar view for the calendar. Read-only. Nullable.
calendrierscalendars collection calendarCalendar collection Calendriers de l’utilisateur. En lecture seule. Peut avoir la valeur Null.The user's calendars. Read-only. Nullable.
contactFolderscontactFolders collection ContactFolderContactFolder collection Dossiers de contact de l’utilisateur. En lecture seule. Peut avoir la valeur Null.The user's contacts folders. Read-only. Nullable.
contactscontacts collection ContactContact collection Contacts de l’utilisateur. En lecture seule. Peut avoir la valeur Null.The user's contacts. Read-only. Nullable.
createdObjectscreatedObjects collection directoryObjectdirectoryObject collection Objets d’annuaire créés par l’utilisateur. En lecture seule. Peut avoir la valeur Null.Directory objects that were created by the user. Read-only. Nullable.
directReportsdirectReports collection directoryObjectdirectoryObject collection Utilisateurs et contacts qui envoient des rapports à l’utilisateur. (Utilisateurs et contacts dont la propriété Responsable est définie sur cet utilisateur.) En lecture seule. Peut avoir la valeur Null.The users and contacts that report to the user. (The users and contacts that have their manager property set to this user.) Read-only. Nullable.
lecteurdrive drivedrive Lecteur OneDrive de l’utilisateur. En lecture seule.The user's OneDrive. Read-only.
lecteursdrives Collection d’objets lecteurdrive collection Une collection des lecteurs disponibles pour cet utilisateur. En lecture seule.A collection of drives available for this user. Read-only.
eventsevents collection EventEvent collection Événements de l’utilisateur. Par défaut, les événements sont affichés sous le calendrier par défaut. En lecture seule. Peut avoir la valeur Null.The user's events. Default is to show Events under the Default Calendar. Read-only. Nullable.
extensionsextensions collection extensionextension collection Collection des extensions d’ouverture définies pour l’utilisateur. En lecture seule. Peut avoir la valeur Null.The collection of open extensions defined for the user. Read-only. Nullable.
inferenceClassificationinferenceClassification inferenceClassificationinferenceClassification Classement pertinent des messages de l’utilisateur en fonction des désignations explicites qui remplacent la pertinence ou l’importance déduite.Relevance classification of the user's messages based on explicit designations which override inferred relevance or importance.
licenseDetailslicenseDetails collection LicenseDetailslicenseDetails collection Un ensemble de détails de licence de cet utilisateur.A collection of this user's license details. Pouvant accepter la valeur Null.Nullable.
mailFoldersmailFolders collection MailFolderMailFolder collection Dossiers de courrier électronique de l’utilisateur. En lecture seule. Peut avoir la valeur Null.The user's mail folders. Read-only. Nullable.
managermanager directoryObjectdirectoryObject Utilisateur ou contact qui est le responsable de cet utilisateur. En lecture seule. (Méthodes HTTP : GET, PUT, DELETE.)The user or contact that is this user’s manager. Read-only. (HTTP Methods: GET, PUT, DELETE.)
memberOfmemberOf collection directoryObjectdirectoryObject collection Groupes et rôles d’annuaire dont l’utilisateur est membre. En lecture seule. Peut avoir la valeur Null.The groups and directory roles that the user is a member of. Read-only. Nullable.
messagesmessages collection MessageMessage collection Messages présents dans une boîte aux lettres ou un dossier. En lecture seule. Peut avoir la valeur Null.The messages in a mailbox or folder. Read-only. Nullable.
onenoteonenote OnenoteOneNote En lecture seule.Read-only.
outlookOutlook OutlookUseroutlookUser En lecture seule.Read-only.
ownedDevicesownedDevices collection directoryObjectdirectoryObject collection Périphériques appartenant à l’utilisateur. En lecture seule. Peut avoir la valeur Null.Devices that are owned by the user. Read-only. Nullable.
ownedObjectsownedObjects collection directoryObjectdirectoryObject collection Objets d’annuaire appartenant à l’utilisateur. En lecture seule. Pouvant accepter la valeur Null.Directory objects that are owned by the user. Read-only. Nullable.
contactsPeople Collection d’objets personperson collection Personnes qui sont pertinentes pour l’utilisateur.People that are relevant to the user. En lecture seule.Read-only. Peut avoir la valeur Null.Nullable.
photophoto profilePhotoprofilePhoto Photo de profil de l’utilisateur. En lecture seule.The user's profile photo. Read-only.
plannerplanner plannerUserplannerUser Point d’entrée dans une ressource Planner pouvant exister pour un groupe unifié.Entry-point to Planner resource that might exist for a Unified Group. En lecture seule.Read-only.
registeredDevicesregisteredDevices collection directoryObjectdirectoryObject collection Périphériques enregistrés pour l’utilisateur. En lecture seule. Peut avoir la valeur Null.Devices that are registered for the user. Read-only. Nullable.

Représentation JSONJSON representation

Voici une représentation JSON de la ressourceHere is a JSON representation of the resource

{
  "aboutMe": "string",
  "accountEnabled": true,
  "ageGroup": "string",
  "assignedLicenses": [{"@odata.type": "microsoft.graph.assignedLicense"}],
  "assignedPlans": [{"@odata.type": "microsoft.graph.assignedPlan"}],
  "birthday": "String (timestamp)",
  "businessPhones": ["string"],
  "city": "string",
  "companyName": "string",
  "consentProvidedForMinor": "string",
  "country": "string",
  "department": "string",
  "displayName": "string",
  "givenName": "string",
  "hireDate": "String (timestamp)",
  "id": "string (identifier)",
  "imAddresses": ["string"],
  "interests": ["string"],
  "jobTitle": "string",
  "legalAgeGroupClassification": "string",
  "mail": "string",
  "mailboxSettings": {"@odata.type": "microsoft.graph.mailboxSettings"},
  "mailNickname": "string",
  "mobilePhone": "string",
  "mySite": "string",
  "officeLocation": "string",
  "onPremisesDomainName": "string",
  "onPremisesExtensionAttributes": {"@odata.type": "microsoft.graph.onPremisesExtensionAttributes"},
  "onPremisesImmutableId": "string",
  "onPremisesLastSyncDateTime": "String (timestamp)",
  "onPremisesProvisioningErrors": [{"@odata.type": "microsoft.graph.onPremisesProvisioningError"}],
  "onPremisesSamAccountName": "string",
  "onPremisesSecurityIdentifier": "string",
  "onPremisesSyncEnabled": true,
  "onPremisesUserPrincipalName": "string",
  "passwordPolicies": "string",
  "passwordProfile": {"@odata.type": "microsoft.graph.passwordProfile"},
  "pastProjects": ["string"],
  "postalCode": "string",
  "preferredDataLocation": "string",
  "preferredLanguage": "string",
  "preferredName": "string",
  "provisionedPlans": [{"@odata.type": "microsoft.graph.provisionedPlan"}],
  "proxyAddresses": ["string"],
  "responsibilities": ["string"],
  "schools": ["string"],
  "skills": ["string"],
  "state": "string",
  "streetAddress": "string",
  "surname": "string",
  "usageLocation": "string",
  "userPrincipalName": "string",
  "userType": "string",

  "calendar": { "@odata.type": "microsoft.graph.calendar" },
  "calendarGroups": [{ "@odata.type": "microsoft.graph.calendarGroup" }],
  "calendarView": [{ "@odata.type": "microsoft.graph.event" }],
  "calendars": [ {"@odata.type": "microsoft.graph.calendar"} ],
  "contacts": [ { "@odata.type": "microsoft.graph.contact" } ],
  "contactFolders": [ { "@odata.type": "microsoft.graph.contactFolder" } ],
  "createdObjects": [ { "@odata.type": "microsoft.graph.directoryObject" } ],
  "directReports": [ { "@odata.type": "microsoft.graph.directoryObject" } ],
  "drive": { "@odata.type": "microsoft.graph.drive" },
  "drives": [ { "@odata.type": "microsoft.graph.drive" } ],
  "events": [ { "@odata.type": "microsoft.graph.event" } ],
  "inferenceClassification": { "@odata.type": "microsoft.graph.inferenceClassification" },
  "mailFolders": [ { "@odata.type": "microsoft.graph.mailFolder" } ],
  "manager": { "@odata.type": "microsoft.graph.directoryObject" },
  "memberOf": [ { "@odata.type": "microsoft.graph.directoryObject" } ],
  "messages": [ { "@odata.type": "microsoft.graph.message" } ],
  "outlook": { "@odata.type": "microsoft.graph.outlookUser" },
  "ownedDevices": [ { "@odata.type": "microsoft.graph.directoryObject" } ],
  "ownedObjects": [ { "@odata.type": "microsoft.graph.directoryObject" } ],
  "photo": { "@odata.type": "microsoft.graph.profilePhoto" },
  "registeredDevices": [ { "@odata.type": "microsoft.graph.directoryObject" } ]
}

Voir aussiSee also