Type de ressource User
Espace de noms: microsoft.graph
Représente un compte d’utilisateur Microsoft Entra. Cette ressource est un type ouvert qui permet de transmettre d’autres propriétés. Hérite de directoryObject. Seul un sous-ensemble de propriétés utilisateur est retourné par défaut dans la version 1.0. Pour récupérer d’autres propriétés, vous devez les spécifier dans une option de $select
requête.
Cette ressource prend en charge les fonctions suivantes :
- Ajout de vos propres données aux propriétés personnalisées à l’aide des extensions.
- Abonnementles notifications de modification.
- Utilisation de la requête delta pour effectuer le suivi des suppressions, des mises à jour et des ajouts incrémentiels à l’aide de la fonction delta.
Méthodes
Méthode | Type renvoyé | Description |
---|---|---|
Répertorier des utilisateurs | Collection d’utilisateurs | Obtenez une liste des objets de l’utilisateur. |
Créer un utilisateur | utilisateur | Créez un objet de l’utilisateur. |
Obtenir un utilisateur | utilisateur | Récupère les propriétés et les relations de l’objet « user ». |
Mettre à jour un utilisateur | utilisateur | Met à jour l’objet « user ». |
Supprimer un utilisateur | Aucun | Supprime l’objet « user ». |
Obtenir delta | Collection d’utilisateurs | Obtenez des modifications incrémentielles d’utilisateurs. |
ChangePassword | Aucun | Mettez à jour votre propre mot de passe. |
Attribution de rôle d’application | ||
Liste des appRoleAssignments | Collection appRoleAssignment | Obtenez les applications et les rôles d’application attribués à cet utilisateur. |
Ajouter appRoleAssignment | appRoleAssignment | Affectez un rôle d’application à cet utilisateur. |
Supprimer appRoleAssignment | Aucune | Supprimer une affectation de rôle d’application de cet utilisateur. |
Calendar | ||
Créer un calendrier | Calendar | Crée un nouvel objet « calendar » en publiant dans la collection d’objets « calendar ». |
Créer un objet calendarGroup | CalendarGroup | Crée un nouvel objet « CalendarGroup » en publiant dans la collection d’objets « calendarGroup ». |
Créer un événement | event | Créer un événement en publiant dans la collection d’objets « event ». |
findMeetingTimes | meetingTimeSuggestionsResult | Recherche des heures et des lieux de réunion en fonction des contraintes géographiques, des disponibilités et des fuseaux horaires des participants. |
getSchedule | scheduleInformation | Obtenez les informations de disponibilité pour une collection d’utilisateurs, de listes de distribution ou de ressources (salles ou équipements) pour une période spécifiée. |
Répertorier des calendriers | collection calendar | Obtenir une collection d’objets « calendar ». |
Répertorier les objets CalendarGroup | collection calendarGroup | Obtenir une collection d’objets « CalendarGroup ». |
Répertorier calendarView | collection event | Obtient une collection d’objets « event ». |
Répertorier des événements | collection event | Obtenir la liste des objets événement 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. |
reminderView | collection Reminder | Renvoyer la liste des rappels de calendrier entre les heures de début et de fin indiquées. |
Contacts | ||
Créer un contact | contact | Crée un nouvel objet « contact » en publiant dans la collection d’objets « contact ». |
Créer un objet contactFolder | contactFolder | Crée un nouvel objet « contactFolder » en publiant dans la collection d’objets « contactFolder ». |
Répertorier les contacts | collection contact | Obtient la collection de contacts du dossier de contacts par défaut de l’utilisateur connecté. |
Répertorier les objets contactFolders | collection contactFolder | Obtient la collection de dossiers de contacts du dossier de contacts par défaut de l’utilisateur connecté. |
Objets d’annuaire | ||
assignLicense | utilisateur | Ajoute ou supprime des abonnements pour l’utilisateur. Vous pouvez également activer et désactiver des plans spécifiques associés à un abonnement. |
checkMemberGroups | String collection | Vérifie l’appartenance dans une liste de groupes. La vérification est transitive. |
checkMemberObjects | Collection de chaînes | Vérifiez l'appartenance à une liste d'objets de groupe, de rôle d'annuaire ou d'unité administrative. Cette fonction est transitive. |
exportPersonalData | Aucun | Envoie une demande d’opération de stratégie de données, effectuée par un administrateur d’entreprise pour exporter les données d’un utilisateur de l’organisation. |
getByIds | Collection de chaînes | Renvoie les objets d’annuaire spécifiés dans une liste d’identificateurs. |
getMemberGroups | Collection de chaînes | Renvoie tous les groupes dont est membre l’utilisateur. La vérification est transitive. |
getMemberObjects | Collection de chaînes | Retourne tous les groupes, unités administratives et rôles d’annuaire dont l’utilisateur est membre. La vérification est transitive. |
Répertorier les objets createdObjects | collection directoryObject | Obtient les objets d’annuaire créés par l’utilisateur à partir de la propriété de navigation « createdObjects ». |
Répertorier les licenseDetails | collection licenseDetails | Obtenez une collection d’objets licenseDetails. |
Répertorier les objets ownedDevices | collection directoryObject | Obtenez les appareils dont l’utilisateur est propriétaire à partir de la propriété de navigation ownedDevices. |
Répertorier les objets ownedObjects | collection directoryObject | Obtenez les objets d’annuaire appartenant à l’utilisateur à partir de la propriété de navigation ownedObjects. |
Répertorier les objets registeredDevices | collection directoryObject | Obtient les appareils enregistrés de l’utilisateur à partir de la propriété de navigation « registeredDevices ». |
reprocessLicense | user | Retraiter les affectations d’abonnement de l’utilisateur. |
revokeSignInSessions | Aucun | Révoque tous les jetons de session et d’actualisation de l’utilisateur envoyés à des applications, en réinitialisant la propriété utilisateur signInSessionsValidFromDateTime sur la valeur de date-heure actuelle. Il force l’utilisateur à se reconnecter à ces applications. |
Répertorier les groupes supprimés | collection directoryObject | Récupérez les groupes supprimés dans le client au cours des 30 derniers jours. |
Liste des groupes supprimés détenus par un utilisateur | collection directoryObject | Récupérez les groupes supprimés dans le locataire au cours des 30 derniers jours et qui appartiennent à un utilisateur. |
Obtenir le groupe supprimé | collection directoryObject | Récupérer un groupe supprimé par ID. |
Restaurer un groupe supprimé | collection directoryObject | Restituer un groupe supprimé dans le client au cours des 30 derniers jours. |
Supprimer définitivement le groupe | collection directoryObject | Supprimer définitivement un groupe supprimé du client. |
Drive | ||
Obtenir un lecteur | drive | Récupérez les propriétés et les relations d’une ressource Drive. |
Répertorier les enfants | Ressources DriveItem | Renvoyez une collection d’objets DriveItem dans la relation enfants d’un objet DriveItem. |
Groupes | ||
Liste joinedTeams | Collection team | Obtient les équipes Microsoft Teams dont l’utilisateur est un membre direct, à partir de la propriété de navigation « joinedTeams ». |
Répertorier les objets memberOf | collection directoryObject | Obtient les groupes, les rôles d’annuaire et les unités administratives dont l’utilisateur est un membre direct. Cette opération n’est pas transitive. |
Répertorier transitiveMemberOf | collection directoryObject | Obtient les groupes, les rôles d’annuaire et les unités administratives dont l’utilisateur est membre via une appartenance directe ou transitive. |
Messagerie | ||
Créer InferenceClassificationOverride | inferenceClassificationOverride | Créer un remplacement de boîte de réception Prioritaire pour un expéditeur identifié par une adresse SMTP. |
Créer un objet mailFolder | mailFolder | Crée un nouvel objet « mailFolder » en publiant dans la collection d’objets « mailFolder ». |
Créer un message | message | Crée un nouvel objet « Message » en publiant dans la collection d’objets « message ». |
Créer messageRule | messageRule | Créez un objet messageRule en spécifiant un ensemble de conditions et d’actions. |
getMailTips | Collection d’objets mailTips | Renvoie les infos-courrier d’un ou plusieurs destinataires comme disponibles pour l’utilisateur connecté. |
Répertorier les objets mailFolder | collection mailFolder | Obtient la collection de dossiers de courrier électronique figurant sous le dossier racine de l’utilisateur connecté. |
Répertorier des messages | collection message | Obtient tous les messages de la boîte aux lettres de l’utilisateur connecté. |
Répertorier des remplacements | Collection d’objets inferenceClassificationOverride | Obtenez les remplacements de boîte de réception Prioritaires configurés par un utilisateur pour toujours classifier les messages de certains expéditeurs de manière spécifique. |
List rules | Collection messageRule | Obtenez tous les objets messageRule définis pour la boîte de réception de l’utilisateur. |
Envoyer un message | Néant | Envoie le message spécifié dans le corps de la requête. |
Notes | ||
Créer un bloc-notes | bloc-notes | Créez un bloc-notes OneNote. |
Répertorier les blocs-notes | Collection de blocs-notes | Récupérez la liste d’objets bloc-notes. |
Extensions d’ouverture | ||
Créer une extension d’ouverture | openTypeExtension | Créer une extension d’ouverture et ajouter des propriétés personnalisées dans une ressource nouvelle ou existante. |
Obtenir une extension d’ouverture | collection openTypeExtension | Obtenir une extension d’ouverture identifiée par le nom de l’extension. |
Hiérarchie d’organisation | ||
Affecter un responsable | directoryObject | Affecter un utilisateur ou un contact d’organisation comme responsable de cet utilisateur. |
Obtenir le gestionnaire | directoryObject | Obtenir l’utilisateur ou le contact d’organisation responsable de cet utilisateur à partir de la propriété de navigation « manager ». |
Supprimer le gestionnaire | Aucun | Supprimez le responsable d’un utilisateur. |
Répertorier les objets directReports | collection directoryObject | Obtient les utilisateurs et les contacts qui envoient leur rapport à l’utilisateur à partir de la propriété de navigation directReports. |
Paramètres Outlook | ||
Créer une catégorie Outlook | outlookCategory | Créez un objet outlookCategory dans la liste principale des catégories de l’utilisateur. |
Obtenir supportedLanguages | Collection localeInfo | Obtenez la liste des langues et des paramètres régionaux pris en charge pour l’utilisateur, comme configuré sur le serveur de boîte aux lettres de l’utilisateur. |
Obtenir supportedTimeZones | Collection timeZoneInformation | Obtenez la liste des fuseaux horaires pris en charge pour l’utilisateur, comme configuré sur le serveur de boîte aux lettres de l’utilisateur. |
Obtenir les paramètres de boîte aux lettres d’utilisateur | mailboxSettings | Obtient les mailboxSettings de l’utilisateur. |
Répertorier les catégories Outlook | Collection outlookCategory | Obtenez toutes les catégories définies pour l’utilisateur. |
Traduire les ID Exchange | collection convertIdResult | Traduit les identificateurs des ressources Outlook entre les formats. |
Mettre à jour les paramètres de boîte aux lettres d’utilisateur | mailboxSettings | Activer, configurer ou désactiver une ou plusieurs boîtes aux lettresParamètres pour un utilisateur. |
Photo | ||
Obtenir une photo | profilePhoto | Obtenir l’élément profilePhoto spécifié ou ses métadonnées (propriétés profilePhoto). |
Mettre à jour profilephoto | Aucun | Mettez à jour la photo pour tout utilisateur du client, y compris l’utilisateur connecté, ou le groupe ou le contact spécifié. |
Supprimer profilephoto | Aucun | Supprimez la photo de n’importe quel utilisateur du locataire, y compris l’utilisateur connecté ou le groupe spécifié. |
Planner | ||
Répertorier les tâches | collection plannerTask | Obtient l’objet plannerTasks attribué à l’utilisateur. |
Extensions de schéma | ||
Ajouter des valeurs d’extension de schéma | Aucun | Créer une définition d’extension de schéma, puis l’utiliser pour ajouter des données personnalisées à une ressource. |
Sponsors | ||
Affecter des sponsors | Aucun | Attribuer un sponsor à un utilisateur. |
Lister les sponsors | collection directoryObject | Obtenez les utilisateurs et les groupes qui sont les sponsors de cet utilisateur. |
Supprimer les sponsors | Aucun | Supprimer le sponsor d’un utilisateur. |
Teamwork | ||
Répertorier les applications installées pour l’utilisateur | Collection userScopeTeamsAppInstallation | Liste des applications installées dans le champ personnel d'un utilisateur. |
Obtenir l'application installée pour l'utilisateur | userScopeTeamsAppInstallation | Liste l'application spécifiée installée dans le champ personnel d'un utilisateur. |
Ajouter une application pour l'utilisateur | Aucune | Ajoute (installe) une application dans le champ d'application personnel d'un utilisateur. |
Supprimer l'application pour l'utilisateur | Aucune | Supprime (désinstalle) une application dans le champ personnel d'un utilisateur. |
Mettre à niveau une application installée pour l’utilisateur | Aucune | Mises à jour vers la dernière version de l'application installée dans le périmètre personnel d'un utilisateur. |
Obtenir un chat entre l'utilisateur et l'application | Conversation | Liste des discussions en tête-à-tête entre l'utilisateur et l'application. |
Répertorier les octrois d’autorisations | Collection resourceSpecificPermissionGrant | Répertorier tous les octrois d’autorisations spécifiques à la ressource d’un utilisateur. |
Tâches à traiter | ||
Créer une tâche | todoTask | Créer une tâche todoTask dans la liste des tâches spécifiées. |
Créer une liste des tâches | todoTaskList | Créez une liste de tâches To-Do dans la boîte aux lettres de l’utilisateur. |
Répertorier les tâches | Collection todoTask | Obtenir toutes les ressources todoTask dans la liste spécifiée. |
Répertorier les listes des tâches | Collection todoTaskList | Obtenir toutes les listes des tâches dans la boîte aux lettres de l’utilisateur. |
Paramètres utilisateur | ||
Obtenir les paramètres | userSettings | Lire l’objet paramètres de l’utilisateur et de l’organisation. |
Mettre à jour settings | userSettings | Mettez à jour les propriétés de l’objet settings. |
Propriétés
Importante
L’utilisation spécifique de $filter
et du paramètre de requête $search
n’est prise en charge que lorsque vous utilisez l’en-tête ConsistencyLevel défini sur eventual
et $count
. Pour plus d’informations, consultez Fonctionnalités de requête avancées sur les objets d’annuaire.
Propriété | Type | Description |
---|---|---|
aboutMe | String | Champ de saisie de texte libre où l’utilisateur peut se décrire. Renvoyé uniquement sur $select . |
accountEnabled | Boolean | true si le compte est activé ; sinon, false . Cette propriété est requise lorsqu’un utilisateur est créé. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not et in ). |
ageGroup | ageGroup | Définit le groupe d’âge de l’utilisateur. Valeurs autorisées : null , Minor , NotAdult et Adult . Pour plus d’informations, consultez définitions de propriétés de groupe d’âge légal. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not et in ). |
assignedLicenses | collection assignedLicense | Les licences attribuées à l’utilisateur, y compris les licences héritées (basées sur les groupes). Cette propriété ne fait pas la distinction entre les licences directement affectées et héritées. Utilisez la propriété licenseAssignmentStates pour identifier les licences directement affectées et héritées. Ne pouvant accepter la valeur null. Renvoyé uniquement sur $select . Prend en charge $filter (eq , not , /$count eq 0 , /$count ne 0 ). |
assignedPlans | collection assignedPlan | Plans de charge affectés à l’utilisateur. En lecture seule. Ne pouvant accepter la valeur null. Renvoyé uniquement sur $select . Prend en charge $filter (eq et not ). |
birthday | DateTimeOffset | Date d’anniversaire de l’utilisateur. Le type Timestamp représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, minuit UTC le 1er janvier 2014 est 2014-01-01T00:00:00Z . Renvoyé uniquement sur $select . |
businessPhones | String collection | Numéros de téléphone de l’utilisateur. REMARQUE : Bien qu’il s’agisse d’une collection de chaînes, un seul nombre peut être défini pour cette propriété. En lecture seule pour les utilisateurs synchronisés à partir du répertoire local. Renvoyée par défaut. Prend en charge $filter (eq , not , ge , le , startsWith ). |
Ville | String | Ville où se trouve l’utilisateur. Sa longueur maximale est limitée à 128 caractères. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
CompanyName | String | Nom de la société à laquelle l’utilisateur est associé. Cette propriété peut être utile pour décrire la société dont provient un utilisateur externe. La longueur maximale est de 64 caractères. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
consentProvidedForMinor | consentProvidedForMinor | Définit si le consentement a été obtenu pour les mineurs. Valeurs autorisées : null , Granted , Denied et NotRequired . Voir lesdéfinitions de propriété de groupe d’âge légal pour plus d’informations. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not et in ). |
country | String | Le pays ou la région où se trouve l’utilisateur ; par exemple, US ou UK . Sa longueur maximale est limitée à 128 caractères. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
createdDateTime | DateTimeOffset | Date et heure de création de l’utilisateur, au format ISO 8601 et UTC. La valeur ne peut pas être modifiée et est renseignée automatiquement une fois l’entité créée. Pouvant accepter la valeur Null. Pour les utilisateurs locaux, la valeur représente le moment où ils ont été créés pour la première fois dans Microsoft Entra ID. La propriété est null destinée à certains utilisateurs créés avant juin 2018 et aux utilisateurs locaux qui ont été synchronisés avec Microsoft Entra ID avant juin 2018. En lecture seule. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in ). |
creationType | Chaîne | Indique si le compte d’utilisateur a été créé via l’une des méthodes suivantes :
En lecture seule. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , in ). |
customSecurityAttributes | customSecurityAttributeValue | Type complexe ouvert qui contient la valeur d’un attribut de sécurité personnalisé affecté à un objet d’annuaire. Pouvant accepter la valeur Null. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , startsWith ). La valeur du filtre respecte la casse. |
deletedDateTime | DateTimeOffset | Date et heure de suppression de l’utilisateur. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in ). |
Service | String | Nom du service dans lequel l’utilisateur travaille. Longueur maximale : 64 caractères. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in et eq sur les valeurs null ). |
displayName | String | 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 lors de la création d’un utilisateur et ne peut pas être désactivée lors des mises à jour. Longueur maximale : 256 caractères. Renvoyée par défaut. Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur null valeurs), $orderby et $search . |
employeeHireDate | DateTimeOffset | Date et heure auxquelles l’utilisateur a été embauché ou commencera à travailler dans un futur emploi. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in ). |
employeeLeaveDateTime | DateTimeOffset | Date et heure auxquelles l’utilisateur a quitté ou quittera le organization. Pour lire cette propriété, l’autorisation User-LifeCycleInfo.Read.All doit être attribuée à l’application appelante. Pour écrire cette propriété, l’application appelante doit se voir attribuer les autorisations User.Read.All et User-LifeCycleInfo.ReadWrite.All . Pour lire cette propriété dans les scénarios délégués, l’administrateur a besoin de l’un des rôles Microsoft Entra suivants : Administrateur des workflows de cycle de vie, Lecteur général ou Administrateur général. Pour écrire cette propriété dans des scénarios délégués, l’administrateur a besoin du rôle Administrateur général . Prend en charge $filter (eq , ne , not , ge , le , in ). Pour plus d’informations, consultez Configurer la propriété employeeLeaveDateTime pour un utilisateur. |
employeeId | String | Identificateur d’employé attribué à l’utilisateur par l’organisation. La longueur maximale est de 16 caractères. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
employeeOrgData | employeeOrgData | Représente organization données (par exemple, division et costCenter) associées à un utilisateur. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in ). |
employeeType | String | Capture le type de travailleur d’entreprise. Par exemple, Employee , Contractor , Consultant ou Vendor . Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith ). |
externalUserState | String | Pour un utilisateur externe invité dans le client via 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 Accepted ou null , ou PendingAcceptance pour tous les autres utilisateurs. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , in ). |
externalUserStateChangeDateTime | DateTimeOffset | Affiche l’horodatage de la dernière modification apportée à la propriété externalUserState. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , in ). |
faxNumber | String | Numéro du télécopieur de l’utilisateur. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
givenName | String | Prénom de l’utilisateur. Longueur maximale : 64 caractères. Renvoyé par défaut. Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
hireDate | DateTimeOffset | Date d’embauche de l’utilisateur. Le type Timestamp représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, minuit UTC le 1er janvier 2014 est 2014-01-01T00:00:00Z . Renvoyé uniquement sur $select . Remarque : cette propriété est spécifique de SharePoint Online. Nous vous recommandons d’utiliser la propriété native employeeHireDate pour régler et mettre à jour les valeurs de date d’embauche à l’aide des API Microsoft Graph. |
id | String | Identificateur unique de l’utilisateur. Doit être traité comme un identificateur opaque. Hérité de directoryObject. Clé. Ne peut pas avoir la valeur Null. En lecture seule. Renvoyé par défaut. Prend en charge $filter (eq , ne , not , in ). |
identités | collection objectIdentity | Représente les identités qui peuvent être utilisées pour se connecter à ce compte d’utilisateur. Microsoft (également appelé compte local), les organisations ou les fournisseurs d’identité sociale tels que Facebook, Google et Microsoft peuvent fournir une identité et la lier à un compte d’utilisateur. Il peut contenir plusieurs éléments avec la même valeur signInType . Renvoyé uniquement sur $select . Prend en charge $filter (eq ) avec des limitations. |
imAddresses | String collection | Adresses SIP (Voice-over-IP) de message instantané pour l’utilisateur. En lecture seule. Renvoyé uniquement sur $select . Prend en charge $filter (eq , not , ge , le , startsWith ). |
interests | String collection | Liste où l’utilisateur peut décrire ses centres d’intérêt. Renvoyé uniquement sur $select . |
isResourceAccount | Boolean | Non utilisé. Réservé pour une utilisation ultérieure. |
jobTitle | Chaîne | Fonction de l’utilisateur. Sa longueur maximale est limitée à 128 caractères. Renvoyé par défaut. Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
lastPasswordChangeDateTime | DateTimeOffset | Heure à laquelle cette Microsoft Entra utilisateur a modifié son mot de passe pour la dernière fois ou à laquelle son mot de passe a été créé, quelle que soit la date à laquelle la dernière action a été effectuée. Les informations de date et d’heure utilisent le format ISO 8601 et sont toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . Renvoyé uniquement sur $select . |
legalAgeGroupClassification | legalAgeGroupClassification | Utilisé par les applications d’entreprise pour déterminer le groupe d’âge légal de l’utilisateur. Cette propriété est en lecture seule et est calculée sur la base des propriétés de ageGroup et consentProvidedForMinor. Valeurs autorisées : null , MinorWithOutParentalConsent , MinorNoParentalConsentRequired MinorWithParentalConsent , NotAdult , et Adult . Voir lesdéfinitions de propriété de groupe d’âge légal pour plus d’informations. Renvoyé uniquement sur $select . |
licenseAssignmentStates | collection licenseAssignmentState | État des affectations de licence de cet utilisateur. Indique également les licences qui sont directement attribuées ou que l’utilisateur a héritées par le biais d’appartenances à un groupe. En lecture seule. Renvoyé uniquement sur $select . |
messagerie | String | L’adresse SMTP de l’utilisateur, par exemple, jeff@contoso.com . Les modifications apportées à cette propriété mettent à jour la collection proxyAddresses de l’utilisateur pour inclure la valeur en tant qu’adresse SMTP. Cette propriété ne peut pas contenir de caractères d’accentuation. NOTE: Nous vous déconseillons de mettre à jour cette propriété pour les profils utilisateur Azure AD B2C. Utilisez plutôt la propriété otherMails . Renvoyée par défaut. Prend en charge $filter (eq , ne , not , ge , le , in , startsWith , endsWith et eq sur les valeurs null ). |
mailboxSettings | mailboxSettings | 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. Renvoyé uniquement sur $select . |
mailNickname | String | Alias de messagerie de l’utilisateur. Cette propriété doit être spécifiée lors de la création d’un utilisateur. Longueur maximale : 64 caractères. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
mobilePhone | String | Numéro de téléphone portable principal de l’utilisateur. En lecture seule pour les utilisateurs synchronisés à partir du répertoire local. Longueur maximale : 64 caractères. Renvoyée par défaut. Prend en charge $filter (eq , ne , ge not , le , in , startsWith , et eq sur null les valeurs) et $search . |
mySite | String | URL du site de l’utilisateur. Renvoyé uniquement sur $select . |
officeLocation | String | Emplacement du bureau de l’utilisateur dans l’entreprise. Renvoyé par défaut. Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
onPremisesDistinguishedName | String | Contient l’élément distinguished name ou DN du service Active Directory local. La propriété est renseignée uniquement pour les clients qui synchronisent leur annuaire local pour Microsoft Entra ID via Microsoft Entra Connect. En lecture seule. Renvoyé uniquement sur $select . |
onPremisesDomainName | Chaîne | Contient les emplacementdomainFQDN , également appelés dnsDomainName synchronisés à partir de l’annuaire local. La propriété est renseignée uniquement pour les clients qui synchronisent leur annuaire local pour Microsoft Entra ID via Microsoft Entra Connect. En lecture seule. Renvoyé uniquement sur $select . |
onPremisesExtensionAttributes | onPremisesExtensionAttributes | Contient extensionAttributes1-15 pour l’utilisateur. Ces attributs d’extension sont également appelés attributs personnalisés Exchange 1-15. false ), ces propriétés peuvent être définies lors de la création ou de la mise à jour d’un objet utilisateur. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , in ). |
onPremisesImmutableId | String | Cette propriété est utilisée pour associer un compte d’utilisateur Active Directory local à son objet utilisateur Microsoft Entra. 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. NOTE: Les $ caractères et _ ne peuvent pas être utilisés lors de la spécification de cette propriété. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in ). |
onPremisesLastSyncDateTime | DateTimeOffset | Indique l’heure de la dernière synchronisation de l’objet avec l'annuaire local. Par exemple : 2013-02-16T03:04:54Z . Le type Timestamp représente les informations de date et d’heure au format ISO 8601 et est toujours au format UTC. Par exemple, le 1er janvier 2014 à minuit UTC se présente comme suit : 2014-01-01T00:00:00Z . En lecture seule. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in ). |
onPremisesProvisioningErrors | collectionOnPremisesProvisioningError | Erreurs lors de l’utilisation du produit de synchronisation d’annuaires Microsoft pendant la mise en service. Renvoyé uniquement sur $select . Prend en charge $filter (eq , not , ge , le ). |
onPremisesSamAccountName | Chaîne | Contient les emplacementsamAccountName , également appelés synchronisés à partir de l’annuaire local. La propriété est renseignée uniquement pour les clients qui synchronisent leur annuaire local pour Microsoft Entra ID via Microsoft Entra Connect. En lecture seule. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith ). |
onPremisesSecurityIdentifier | String | Contient l’identificateur de sécurité local (SID) de l’utilisateur qui a été synchronisé localement dans le cloud. En lecture seule. Renvoyé uniquement sur $select . Prend en charge $filter (eq y compris sur les valeurs null ). |
onPremisesSyncEnabled | Boolean | true si cet objet utilisateur est actuellement synchronisé à partir d’un Active Directory local (AD) ; sinon, l’utilisateur n’est pas synchronisé et peut être géré dans Microsoft Entra ID. En lecture seule. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , in et eq sur les valeurs null ). |
onPremisesUserPrincipalName | Chaîne | Contient les emplacementuserPrincipalName , également appelés synchronisés à partir de l’annuaire local. La propriété est renseignée uniquement pour les clients qui synchronisent leur annuaire local pour Microsoft Entra ID via Microsoft Entra Connect. En lecture seule. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith ). |
otherMails | Collection de chaînes | Liste des autres adresses e-mail de l’utilisateur (par exemple, ["bob@contoso.com", "Robert@fabrikam.com"] ). REMARQUE : Cette propriété ne peut pas contenir de caractères d’accentuation. Renvoyé uniquement sur $select . Prend en charge $filter (eq , not , ge le , in , startsWith , endsWith , /$count eq 0 , /$count ne 0 ). |
passwordPolicies | String | 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. DisablePasswordExpiration peut également être spécifié. Il également possible de spécifier les deux valeurs ensemble, par exemple : DisablePasswordExpiration, DisableStrongPassword Renvoyé uniquement sur $select . Pour plus d’informations sur les stratégies de mot de passe par défaut, consultez Microsoft Entra stratégies de mot de passe. Prend en charge $filter (ne , not , et eq sur les valeurs null ). |
passwordProfile | passwordProfile | 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. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , in et eq sur les valeurs null ). |
pastProjects | String collection | Liste où l’utilisateur peut énumérer les projets qu’il a réalisés. Renvoyé uniquement sur $select . |
postalCode | String | 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. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
preferredDataLocation | Chaîne | Mettre à jour la propriété d’emplacement de données favori. Pour plus d'informations, reportez-vous à la rubrique l'article sur l'OneDrive Online Multi-Geo. |
preferredLanguage | String | Langue par défaut de l’utilisateur. Le format de langage préféré est basé sur RFC 4646. Le nom est une combinaison d’un code de culture en minuscules à deux lettres ISO 639 associé à la langue et d’un code de sous-culture ISO 3166 à deux lettres majuscules associé au pays ou à la région. Exemple : « en-US » ou « es-ES ». Renvoyé par défaut. Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
preferredName | String | Nom par défaut de l’utilisateur. Non prise en charge. Cet attribut retourne une chaîne vide. Renvoyé uniquement sur $select . |
provisionedPlans | collection provisionedPlan | Plans de charge configurés pour l’utilisateur. En lecture seule. Ne pouvant accepter la valeur null. Renvoyé uniquement sur $select . Prend en charge $filter (eq , not , ge , le ). |
proxyAddresses | String collection | Par exemple : ["SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com"] . Les modifications apportées à la propriété mail mettront également à jour cette collection pour inclure la valeur en tant qu’adresse SMTP. Si vous souhaitez en savoir plus, veuillez consulter la rubrique Propriétés mail et proxyAddresses. L’adresse proxy avec le préfixe SMTP (en majuscules) est l’adresse proxy principale, tandis que celles avec le préfixe smtp sont les adresses proxy secondaires. Pour les comptes Azure AD B2C, cette propriété a une limite de 10 adresses uniques. En lecture seule dans Microsoft Graph ; vous pouvez mettre à jour cette propriété uniquement via le Centre d’administration Microsoft 365. Ne pouvant accepter la valeur null. Renvoyé uniquement sur $select . Prend en charge $filter (eq , not , ge , le , startsWith , endsWith , /$count eq 0 , /$count ne 0 ). |
refreshTokensValidFromDateTime | DateTimeOffset | Tous les jetons d’actualisation ou de session (cookies de session) émis avant cette heure ne sont pas valides, et les applications reçoivent une erreur lors de l’utilisation d’un jeton d’actualisation ou de session non valide pour acquérir un jeton d’accès délégué (pour accéder aux API telles que Microsoft Graph). Si cela se produit, l’application doit acquérir un nouveau jeton d’actualisation en demandant le point de terminaison autorisé. Renvoyé uniquement sur $select . En lecture seule. |
responsibilities | String collection | Liste où l’utilisateur peut énumérer ses responsabilités. Renvoyé uniquement sur $select . |
serviceProvisioningErrors | collection serviceProvisioningError | Erreurs publiées par un service fédéré décrivant une erreur non temporaire spécifique au service concernant les propriétés ou le lien d’un objet utilisateur . Prend en charge $filter (eq , not , pour isResolved et serviceInstance). |
schools | String collection | Liste où l’utilisateur peut énumérer les écoles qu’il a fréquentées. Renvoyé uniquement sur $select . |
securityIdentifier | String | Identificateur de sécurité (SID) de l’utilisateur, utilisé dans les scénarios Windows. En lecture seule. Renvoyé par défaut. Supports $select et $filter (eq , not , ge , le , startsWith ). |
showInAddressList | Boolean | N’utilisez pas dans Microsoft Graph. Gérez cette propriété via le Centre d'administration Microsoft 365 à la place. Indique si l’utilisateur doit être inclus dans la liste d’adresses globale Outlook. Consultez Problème connu. |
signInActivity | signInActivity | Obtenez la date de la dernière connexion et l’ID de demande de la connexion pour un utilisateur donné. En lecture seule. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le ) mais pas avec d’autres propriétés filtrables. Remarque : |
signInSessionsValidFromDateTime | DateTimeOffset | Tous les jetons d’actualisation ou de session (cookies de session) émis avant cette heure ne sont pas valides, et les applications reçoivent une erreur lors de l’utilisation d’un jeton d’actualisation ou de session non valide pour acquérir un jeton d’accès délégué (pour accéder aux API telles que Microsoft Graph). Si cela se produit, l’application doit acquérir un nouveau jeton d’actualisation en demandant le point de terminaison autorisé. En lecture seule. Utilisez revokeSignInSessions pour réinitialiser. Renvoyé uniquement sur $select . |
skills | String collection | Liste où l’utilisateur peut énumérer ses compétences. Renvoyé uniquement sur $select . |
state | String | Département ou province où habite l’utilisateur. Sa longueur maximale est limitée à 128 caractères. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
streetAddress | String | Adresse postale de l’entreprise de l’utilisateur. Sa longueur maximale est limitée à 1024 caractères. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
surname | String | Nom de l’utilisateur (nom de famille). Longueur maximale : 64 caractères. Renvoyée par défaut. Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
usageLocation | String | Code pays à deux lettres (norme ISO 3166). Obligatoire pour les utilisateurs auxquels des licences sont attribuées en raison d’exigences légales pour case activée pour la disponibilité des services dans les pays. Les exemples incluent US , JP , et GB . Ne pouvant accepter la valeur null. Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , ge , le , in , startsWith et eq sur les valeurs null ). |
userPrincipalName | String | 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@domain, où le domaine doit être présent dans la collection de domaines vérifiés du locataire. 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. REMARQUE : Cette propriété ne peut pas contenir de caractères d’accentuation. Seuls les caractères suivants sont autorisés A - Z , a - z , 0 - 9 , ' . - _ ! # ^ ~ . Pour obtenir la liste complète des caractères autorisés, consultez stratégies de nom d’utilisateur. Renvoyée par défaut. Prend en charge $filter (eq , ne , not , ge , le , in , startsWith ,endsWith ) et $orderby . |
userType | String | Valeur de chaîne qui peut être utilisée pour classifier les types d’utilisateurs dans votre répertoire. Les valeurs possibles sont Member et Guest . Renvoyé uniquement sur $select . Prend en charge $filter (eq , ne , not , in et eq sur les valeurs null ). NOTE: Pour plus d’informations sur les autorisations des utilisateurs membres et invités, consultez Quelles sont les autorisations utilisateur par défaut dans Microsoft Entra ID ? |
Conseil
Les extensions de répertoire et de schéma et leurs données associées sont retournées uniquement sur $select
; Les extensions ouvertes et leurs données associées sont retournées uniquement sur $expand
.
Propriétés mail et proxyAddresses
mail et proxyAddresses sont tous deux des propriétés liées à l’e-mail. proxyAddresses est une collection d’adresses uniquement pertinentes pour le serveur Microsoft Exchange. Cette collection sert à stocker une liste d’adresses e-mail pour un utilisateur qui sont liées à une seule boîte aux lettres. la propriété mail est utilisée comme adresse e-mail de l’utilisateur à diverses fins, notamment la connexion de l’utilisateur, et définit l’adresse proxy principale.
Mail etproxyAddresses peuvent être récupérés via l’API utilisateur GET. Vous pouvez mettre à jour le courrier via l’API d’utilisateur De mise à jour , mais pas mettre à jour proxyAddresses via Microsoft Graph. Lorsque la propriété mail d’un utilisateur est mise à jour, elle déclenche le recalcul de proxyAddresses et le courrier nouvellement mis à jour est défini comme adresse proxy principale, sauf dans les scénarios suivants :
- Si un utilisateur dispose d’une licence qui inclut Microsoft Exchange, toutes ses adresses proxy doivent appartenir à un domaine vérifié sur le client. Toutes celles qui n’appartiennent pas à des domaines vérifiés sont supprimées silencieusement.
- L’e-mail d’un utilisateur ne sera PAS défini sur l’adresse proxy principale si l’utilisateur est invité et si l’adresse proxy principale contient la chaîne UPN de l’utilisateur invité avec #EXT#.
- Le courrier d’un utilisateur ne sera PAS supprimé, même s’il n’a plus d’adresses proxy si l’utilisateur est invité.
Les adresses proxy (proxyAddresses) sont uniques dans les objets annuaires (utilisateurs, groupes et contacts organisationnels). Si la propriété mail d’un utilisateur est en conflit avec l’une des proxyAddresses d’un autre objet, une tentative de mise à jour du courrier échoue et la propriété proxyAddresses n’est pas mise à jour non plus.
Définitions de propriétés de groupe d’age légales
Cette section explique comment les trois propriétés de groupe d’âge (legalAgeGroupClassification, ageGroup et consentProvidedForMinor) sont utilisées par les administrateurs Microsoft Entra et les développeurs d’applications d’entreprise pour respecter les réglementations relatives à l’âge :
- La propriété legalAgeGroupClassification est en lecture seule. Il est utilisé par les développeurs d’applications d’entreprise pour garantir la gestion correcte d’un utilisateur en fonction de son groupe d’âge légal. Il est calculé en fonction des propriétés ageGroup et consentProvidedForMinor de l’utilisateur.
- ageGroup et consentProvidedForMinor sont des propriétés facultatives utilisées par les administrateurs Microsoft Entra pour garantir que l’utilisation d’un compte est gérée correctement en fonction des règles réglementaires liées à l’âge qui régissent le pays ou la région de l’utilisateur.
Par exemple : Cameron est l’administrateur d’un annuaire d’une école primaire à Holyport au Royaume-Uni. Au début de l’année scolaire, il utilise les documents d’admission pour obtenir le consentement des parents du mineur en fonction de la réglementation relative à l’âge du Royaume-Uni. Le consentement obtenu du parent permet l’utilisation du compte du mineur par l’école Holyport et les applications Microsoft. Cameron crée ensuite tous les comptes et définit ageGroup à minor
et consentProvidedForMinor à granted
. Les applications utilisées par ses étudiants peuvent ensuite supprimer les fonctionnalités qui ne sont pas appropriées aux mineurs.
valeurs legalAgeGroupClassification
Member | Description |
---|---|
null | La valeur par défaut, aucun ageGroup n'a été défini pour l'utilisateur. |
MinorWithoutParentalConsent | (Réservé à une utilisation future) |
MinorWithParentalConsent | 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. |
Adult | L’utilisateur est considéré comme un adulte en fonction des réglementations relatives à l’âge de son pays ou de sa région. |
NotAdult | 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). 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. |
MinorNoParentalConsentRequired | 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. |
valeurs ageGroup
Member | Description |
---|---|
null | La valeur par défaut, aucun ageGroup n'a été défini pour l'utilisateur. |
Mineure | L’utilisateur est considéré comme mineur. |
NotAdult | L’utilisateur provient d’un pays ayant des réglementations garanties : États-Unis, Royaume-Uni, Union européenne ou Corée du Sud ; l’âge de l’utilisateur est supérieur à la limite maximale d’âge enfant (selon le pays) et inférieur à la limite minimale d’âge adulte (stipulée en fonction du pays ou de la région). En règle générale, les adolescents sont considérés comme notAdult dans les pays/régions régulé(e)s. |
Adult | L’utilisateur doit être traité comme un adulte. |
valeurs consentProvidedForMinor
Member | Description |
---|---|
null | La valeur par défaut, aucun consentProvidedForMinor n'a été défini pour l'utilisateur. |
Granted | Le consentement a été obtenu pour autoriser l’utilisateur à un compte. |
Denied | Le consentement n’a pas été obtenu pour que l’utilisateur dispose d’un compte. |
NotRequired | L’utilisateur provient d’un emplacement qui ne nécessite pas de consentement. |
Relations
Relation | Type | Description |
---|---|---|
activités | collectionuserActivity | Les activités de l’utilisateur sur plusieurs appareils. En lecture seule. Pouvant accepter la valeur Null. |
agreementAcceptances | collection agreementAcceptance | États d’acceptation des conditions d’utilisation de l’utilisateur. En lecture seule. Peut avoir la valeur Null. |
appRoleAssignments | Collection appRoleAssignment | Représente les rôles d’application qui ont été accordés à un utilisateur pour une application. Prend en charge $expand . |
authentification | authentification | Méthodes d’authentification prises en charge pour l’utilisateur. |
calendrier | calendar | Calendrier principal de l’utilisateur. En lecture seule. |
calendarGroups | collection calendarGroup | Groupes de calendriers de l’utilisateur. En lecture seule. Peut avoir la valeur Null. |
calendriers | collection calendar | Calendriers de l’utilisateur. En lecture seule. Peut avoir la valeur Null. |
calendarView | collection event | Affichage Calendrier pour le calendrier. En lecture seule. Peut avoir la valeur Null. |
contactFolders | collection contactFolder | Dossiers de contact de l’utilisateur. En lecture seule. Peut avoir la valeur Null. |
contacts | collection contact | Contacts de l’utilisateur. En lecture seule. Peut avoir la valeur Null. |
createdObjects | collection directoryObject | Objets d’annuaire créés par l’utilisateur. En lecture seule. Peut avoir la valeur Null. |
directReports | collection directoryObject | 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. Prend en charge $expand . |
Lecteur | drive | Lecteur OneDrive de l’utilisateur. En lecture seule. |
lecteurs | Collection d’objets lecteur | Collection de lecteurs disponibles pour cet utilisateur. En lecture seule. |
événements | collection event | É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. |
extensions | collection extension | Collection des extensions d’ouverture définies pour l’utilisateur. En lecture seule. Prend en charge $expand . Pouvant accepter la valeur Null. |
inferenceClassification | inferenceClassification | Classification de la pertinence des messages de l’utilisateur en fonction de désignations explicites qui remplacent la pertinence ou l’importance déduites. |
Connaissances | officeGraphInsights | En lecture seule. Pouvant accepter la valeur Null. |
licenseDetails | collection licenseDetails | Un ensemble de détails de licence de cet utilisateur. En lecture seule. |
mailFolders | collection mailFolder | Dossiers de courrier électronique de l’utilisateur. En lecture seule. Peut avoir la valeur Null. |
manager | directoryObject | Utilisateur ou contact responsable de cet utilisateur. En lecture seule. Prend en charge $expand . |
memberOf | collection directoryObject | Groupes et rôles d’annuaire dont l’utilisateur est membre. En lecture seule. Pouvant accepter la valeur Null. Prend en charge $expand . |
messages | collection message | Messages présents dans une boîte aux lettres ou un dossier. En lecture seule. Pouvant accepter la valeur Null. |
OneNote | onenote | En lecture seule. |
onlineMeetings | collection onlineMeeting | Informations sur une réunion, notamment l’URL utilisée pour rejoindre une réunion, la liste des participants et la description. |
outlook | outlookUser | En lecture seule. |
ownedDevices | collection directoryObject | Périphériques appartenant à l’utilisateur. En lecture seule. Pouvant accepter la valeur Null. Prend en charge $expand et $filter (/$count eq 0 , /$count ne 0 , /$count eq 1 , /$count ne 1 ). |
ownedObjects | collection directoryObject | Objets d’annuaire appartenant à l’utilisateur. En lecture seule. Pouvant accepter la valeur Null. Prend en charge $expand , imbriqué dans $expand , et $filter (/$count eq 0 , /$count ne 0 , /$count eq 1 , /$count ne 1 $select ). |
contacts | Collection d’objets person | Personnes qui sont pertinentes pour l’utilisateur. En lecture seule. Pouvant accepter la valeur Null. |
permissionGrants | Collection resourceSpecificPermissionGrant | Répertorier tous les octrois d’autorisations spécifiques à la ressource d’un utilisateur. |
Photo | profilePhoto | Photo de profil de l’utilisateur. En lecture seule. |
photos | Collection profilePhoto | Collection de photos de profil de l’utilisateur dans différentes tailles. En lecture seule. |
planner | plannerUser | Point d’entrée dans une ressource Planner pouvant exister pour un groupe unifié. En lecture seule. |
registeredDevices | collection directoryObject | Périphériques enregistrés pour l’utilisateur. En lecture seule. Pouvant accepter la valeur Null. Prend en charge $expand et retourne jusqu’à 100 objets. |
Sponsors | collection directoryObject | Les utilisateurs et les groupes responsables des privilèges de cet utilisateur invité dans le locataire et conservent les informations et l’accès de l’utilisateur invité à jour. (Méthodes HTTP : GET, POST, DELETE.). Prend en charge $expand . |
Travail d’équipe | userTeamwork | Conteneur des fonctionnalités Microsoft Teams disponibles pour l’utilisateur. En lecture seule. Peut avoir la valeur Null. |
todo | todo | Représente les services To Do disponibles pour un utilisateur. |
transitiveMemberOf | collection directoryObject | Les groupes, y compris les groupes imbriqués et les rôles d’annuaire dont un utilisateur est membre. Pouvant accepter la valeur Null. |
Représentation JSON
Voici une représentation JSON de la ressource.
{
"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",
"createdDateTime": "String (timestamp)",
"creationType": "String",
"customSecurityAttributes": {
"@odata.type": "microsoft.graph.customSecurityAttributeValue"
},
"department": "String",
"displayName": "String",
"employeeHireDate": "2020-01-01T00:00:00Z",
"employeeId": "String",
"employeeOrgData": {"@odata.type": "microsoft.graph.employeeOrgData"},
"employeeType": "String",
"faxNumber" : "String",
"givenName": "String",
"hireDate": "String (timestamp)",
"id": "String (identifier)",
"identities": [{"@odata.type": "microsoft.graph.objectIdentity"}],
"imAddresses": ["String"],
"interests": ["String"],
"isResourceAccount": false,
"jobTitle": "String",
"legalAgeGroupClassification": "String",
"licenseAssignmentStates": [{"@odata.type": "microsoft.graph.licenseAssignmentState"}],
"lastPasswordChangeDateTime": "String (timestamp)",
"mail": "String",
"mailboxSettings": {"@odata.type": "microsoft.graph.mailboxSettings"},
"mailNickname": "String",
"mobilePhone": "String",
"mySite": "String",
"officeLocation": "String",
"onPremisesDistinguishedName": "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",
"otherMails": ["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"],
"securityIdentifier": "String",
"serviceProvisioningErrors": [
{ "@odata.type": "microsoft.graph.serviceProvisioningXmlError" }
],
"showInAddressList": true,
"signInActivity": {"@odata.type": "microsoft.graph.signInActivity"},
"signInSessionsValidFromDateTime": "String (timestamp)",
"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" },
"photos": [ { "@odata.type": "microsoft.graph.profilePhoto" } ],
"registeredDevices": [ { "@odata.type": "microsoft.graph.directoryObject" } ]
}
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour