Nouveautés dans Microsoft Graph

Microsoft Graph fournit un modèle de programmabilité unifié que vous pouvez utiliser pour accéder aux données dans Microsoft 365, Windows et Enterprise Mobility + Security. Cet article fournit des informations sur les nouveautés des API Microsoft Graph, de la documentation, des SDK et bien plus encore.

Pour obtenir des mises à jour plus détaillées au niveau de l’API, consultez le journal des modifications de l’API Graph Microsoft.

Pour plus d’informations sur les mises à jour précédentes de Microsoft Graph, consultez l’historique des nouveautés de Microsoft Graph.

Importante

Les fonctionnalités en préversion au status sont susceptibles d’être modifiées sans préavis et peuvent ne pas être promues au status de disponibilité générale. N’utilisez pas les fonctionnalités d’aperçu dans les applications de production.

Septembre 2026 : Nouveau et généralement disponible

Fichiers

Groupes

Ajout de la propriété onPremisesExtensionAttributes à la ressource de groupe . Utilisez-le pour accéder aux attributs d’extension 1 à 15 synchronisés à partir de Active Directory local.

Identité et accès | Gouvernance

  • Promotion des révisions d’accès des API de données fournies par le client de la version bêta à la version 1.0. Utilisez-les pour examiner les données de droits que vous chargez pour les ressources que Microsoft Entra ne découvre pas lui-même, telles que les applications tierces. La surface promue comprend :
  • Nous avons précisé que la méthode Liste des ressources renvoie les ressources SharePoint Online uniquement lorsqu’elles sont appelées avec des autorisations déléguées. Pour récupérer des informations de site SharePoint avec des autorisations d’application, utilisez la méthode sites : getAllSites .

Identité et accès | Identité et identification

Ajout des types de ressources anonymousCalendarSharingFreeBusyDetail, anonymousCalendarSharingFreeBusyReviewer et anonymousCalendarSharingFreeBusySimple . Utilisez ces fonctionnalités de stratégie d’accès entre locataires pour autoriser les utilisateurs externes anonymes à afficher les informations de disponibilité du calendrier à différents niveaux de détail.

Sécurité | Requête du journal d’audit

  • Ajout des propriétés isRecordCountLimitExceededed,recordCountLimit et approximateReturnedRecordCount à la ressource auditLogQuery . Utilisez ces propriétés pour déterminer si une requête terminée a dépassé la limite du nombre d’enregistrements par recherche, pour examiner la limite applicable et le nombre approximatif d’enregistrements retournés.

Travail d’équipe et communications | Messagerie

Mise à jour de la méthode getAllRetainedMessages pour prendre en charge l’exportation des versions conservées des messages de canal privé qui ont été modifiés ou supprimés après que le client a terminé la migration du stockage de canal privé.

Septembre 2026 : Nouveautés en préversion uniquement

Agents

Ajout de la propriété isDisabled à la ressource agentIdentityBlueprint . Utilisez-le pour désactiver un blueprint d’identité d’agent sans le supprimer.

Sauvegarde et récupération | Sauvegarde et stockage Microsoft 365

  • Ajout de la propriété policyId au type de ressource restoreSessionBase pour étendre les sessions de restauration à une stratégie de protection.
  • Ajout du paramètre facultatif policyId à la méthode de recherche restorePoint : pour valider l’appartenance à l’unité de protection et améliorer le routage basé sur une stratégie. Vous pouvez également filtrer la collection des points de restauration par protectionUnit/policyId.

Stockage de sauvegarde

  • Ajout de la méthode getStatisticsByPolicy pour récupérer les statistiques de protection au niveau de la stratégie pour le stockage de sauvegarde Microsoft 365. Utilisez le rapport pour surveiller les artefacts protégés et non protégés dans les états Terminé, En cours et Échec, examiner l’activité de débarquement et déterminer quand les mesures ont été calculées pour la dernière fois.

Calendar | Places

  • Ajout du type de ressource stringDictionary pour représenter les paires clé-valeur de chaîne personnalisées.
  • Ajout de la propriété customProperties au type de ressource place pour stocker les paires clé-valeur définies par le client.
  • Ajout de la propriété lastUpdatedTime en lecture seule au type de ressource place pour indiquer la date de la dernière mise à jour de l’endroit.

Gestion des appareils et des applications | Cloud PC

  • Ajout de la propriété isDisasterRecoveryActive à la ressource de PC cloud pour indiquer si le PC cloud s’exécute actuellement dans sa région de récupération d’urgence après un événement de basculement.
  • Utilisez failoverInProgress et failbackInProgress comme valeurs prises en charge pour la propriété status sur les ressources cloudPC et cloudPcStatusSummary.

Fichiers

  • Ajout du paramètre userObjectId à la méthode getByUser sur la ressource fileStorageContainer pour récupérer une liste de conteneurs de stockage de fichiers appartenant à un utilisateur en transmettant l’ID d’objet Microsoft Entra ID de l’utilisateur.
  • Ajout de la propriété isPatternToken à la ressource fileStorageContainerCustomPropertyValue pour indiquer si la valeur d’une propriété personnalisée est un urlTemplate modèle que les consommateurs doivent résoudre avant utilisation, plutôt qu’une valeur littérale.

Identité et accès | Gestion de l'annuaire

  • Ajout de l’action d’approvisionnement à la ressource d’appareil pour permettre aux fournisseurs d’infrastructure VDI (Virtual Desktop Infrastructure) approuvés d’approvisionner des appareils dans l’annuaire d’un client.

Groupes

  • Ajout de la propriété disableNesting à la ressource de groupe . Utilisez-le pour empêcher l’ajout d’autres groupes en tant que membres d’un groupe de sécurité.

Identité et accès | Gouvernance

Nous avons précisé que la méthode Get accessPackageResourceEnvironment renvoie les environnements de ressources SharePoint Online uniquement lorsqu’ils sont appelés avec des autorisations déléguées. Un environnement de ressources SharePoint Online correspond à un site racine SharePoint. Ainsi, pour récupérer des informations de site racine avec des autorisations d’application, utilisez la méthode Liste des sites avec l’option de $filter=siteCollection/root ne null requête.

People and workplace intelligence | Analytique

Ajout de la propriété sensitivityLabel au type de ressource searchHit pour fournir des informations d’étiquette de confidentialité pour la ressource de résultat de la recherche.

Sécurité | Sécurité et conformité des données

Ajout du contentFiltering membre à l’énumération userActivityTypes utilisée par les étendues de protection du calcul pour un utilisateur et les étendues de protection du calcul pour les API client , ce qui permet aux applications de déterminer si les stratégies de protection contre la perte de données régissent le filtrage du contenu avant d’évaluer le contenu.

Ajout de la propriété policyConfiguration au type de ressource policyScopeBase . Les plans de mise en conformité peuvent utiliser la configuration sécurisée par défaut effective renvoyée par les API d’étendue de protection pour déterminer s’il faut auditer ou bloquer le contenu lorsque l’évaluation de la stratégie ne peut être effectuée.

Mise à jour de la ressource contentActivity pour prendre en charge la création de rapports d’évaluations de stratégie Sécurisé par défaut qui n’ont pas pu être terminées. Les plans de mise en conformité peuvent soumettre des raisons structurées d’inspection incomplète via l’API d’ingestion d’activité de contenu existante.

Sécurité | Requête du journal d’audit

  • Ajout des propriétés isRecordCountLimitExceededed,recordCountLimit et approximateReturnedRecordCount à la ressource auditLogQuery . Utilisez ces propriétés pour déterminer si une requête terminée a dépassé la limite du nombre d’enregistrements par recherche, pour examiner la limite applicable et le nombre approximatif d’enregistrements retournés.

Travail d’équipe et communications | Messagerie

Mise à jour de la méthode getAllRetainedMessages pour documenter la prise en charge des versions de message de canal privé conservées capturées après la migration du stockage de canal privé du client.

Août 2026 : Nouveau et généralement disponible

Applications

  • Ajout du type de ressource authenticationBehaviors et de la propriété coopEnforcement au point de terminaison v1.0. Les propriétaires d’applications peuvent utiliser la propriété pour tester explicitement l’application de la stratégie d’ouverture d’origine, supprimer temporairement l’application tout en corrigeant un flux d’authentification de navigateur incompatible ou revenir au service par défaut. La propriété est disponible dans le service global uniquement et n’est pas disponible dans les déploiements cloud nationaux.
  • Ajout de la propriété authenticationBehaviors au type de ressource d’application dans la version v1.0. Renvoyé uniquement sur $select.

Modifier les notifications | Abonnement

  • Ajout de la prise en charge de l’envoi de notifications de modification aux points de terminaison Web Push (RFC 8291) pour le type de ressource d’abonnement .
  • Ajout de la méthode getVapidPublicKey pour obtenir la clé publique VAPID (RFC 8292) utilisée lors de la création d’abonnements Web Push.

Fichiers

  • Ajout de la méthode Upsert columns au type de ressource fileStorageContainer pour créer ou mettre à jour jusqu’à 20 objets columnDefinition en une seule requête.
  • Ajout du paramètre appliedByUser à l’action assignSensitivityLabel sur la ressource driveItem . Ce paramètre permet aux appelants d’applications uniquement de spécifier l’identité de l’utilisateur au nom duquel l’étiquette de confidentialité est appliquée.

Identité et accès | Gestion de l'annuaire

Ajout du type de ressource de récupération et des méthodes associées pour récupérer par programme des objets de répertoire critiques de Microsoft Entra à partir d’instantanés instantanés créés automatiquement. Utilisez ces API pour inspecter les instantanés disponibles, prévisualiser et définir les modifications avant restauration, exécuter des tâches de récupération, surveiller la progression et examiner les modifications ayant échoué.

Identité et accès | Gouvernance

Identité et accès | Identité et identification

Ajout de la prise en charge de la gestion des fonctionnalités inter-locataires Microsoft 365 dans les stratégies d’accès inter-locataires. Utilisez la ressource m365CapabilityBase et la relation m365Capabilities pour gérer les expériences Microsoft 365, telles que le partage de calendrier, les Infos-courrier, la réservation de lieux et la migration entre locataires, qui sont activées entre les clients. Pour la stratégie par défaut, vous pouvez répertorier, créer et mettre à jour des fonctionnalités. Pour les stratégies de partenaire, vous pouvez répertorier, créer, mettre à jour et supprimer des fonctionnalités.

Courrier

  • Ajout du type de ressource de note et des méthodes pour répertorier, créer, obtenir, mettre à jour et supprimer des notes de capture rapide dans le dossier Notes d’un utilisateur. Utilisez la requête delta pour synchroniser les notes ajoutées, mises à jour ou supprimées depuis la requête précédente. Vous pouvez également répertorier, ajouter et supprimer des pièces jointes d’image incorporées et utiliser les propriétés étendues ouvertes ou héritées pour stocker des données personnalisées sur une note.

Importation et exportation de boîte aux lettres

  • Ajout de la propriété wellKnownName au type de ressource mailboxFolder dans la version 1.0. Utilisez cette propriété pour identifier les dossiers créés par Outlook à l’aide d’un nom indépendant des paramètres régionaux.
  • Ajout de la méthode Delete mailboxItem au type de ressource mailboxItem dans la version v1.0. Utilisez cette méthode pour supprimer un élément de boîte aux lettres d’un dossier de boîte aux lettres avec la sémantique de suppression réversible ou de suppression définitive Exchange.

Sécurité

Mise à jour de la date de mise hors service de l’API d’alertes de sécurité Microsoft Graph héritée du 31 août 2026 au 15 octobre 2026.

Identité et accès | Analyse de l’intégrité &

Travail d’équipe et communications | Appels et réunions en ligne

  • Mise à jour des méthodes getAllRecordings et getAllTranscripts pour documenter un problème de mise à jour de service pouvant entraîner le renvoi d’une collection vide suivie d’éléments en double par des demandes paginées.
  • Mise à jour de la méthode getAllRecordings pour renvoyer une URL Microsoft Graph utilisable pour télécharger le contenu d’un enregistrement.

Locataires | Gouvernance des clients

  • Promotion du type de ressource tenantGovernance et des méthodes associées de la version bêta à la version 1.0 pour découvrir les locataires associés et gérer les invitations, les demandes, les relations, les paramètres et les modèles de stratégie de gouvernance chez les clients de Microsoft Entra.

Août 2026 : Nouveautés en préversion uniquement

Applications

  • Ajout de la propriété coopEnforcement à la ressource authenticationBehaviors . Les propriétaires d’applications peuvent l’utiliser pour tester explicitement l’application de la stratégie d’ouverture d’origine, supprimer temporairement l’application tout en corrigeant un flux d’authentification de navigateur incompatible ou revenir au service par défaut.

Gestion des appareils et des applications | Licences cloud

Ajout de la prise en charge des licences cloud pour les appareils, ce qui permet l’attribution de licence et le suivi de l’utilisation pour les scénarios de licences basées sur les appareils. Les nouvelles fonctionnalités sont les suivantes :

Gestion des appareils et des applications | Cloud PC

  • Ajout de la méthode retrieveCloudPcPerformanceMetricsReport au type de ressource cloudPcReports . Utilisez-le pour obtenir des métriques d’utilisation et de performances au niveau de la machine virtuelle pour un PC cloud spécifique, notamment des métriques de processeur, de mémoire et de réseau.

Fichiers

  • Ajout de la méthode Upsert columns au type de ressource fileStorageContainer pour créer ou mettre à jour jusqu’à 20 objets columnDefinition en une seule requête.
  • Ajout du paramètre appliedByUser à l’action assignSensitivityLabel sur la ressource driveItem . Ce paramètre permet aux appelants d’applications uniquement de spécifier l’identité de l’utilisateur au nom duquel l’étiquette de confidentialité est appliquée, ce qui permet l’attribution d’étiquettes pour les conteneurs SharePoint Embedded.

Identité et accès | Gouvernance

  • Ajout de la prise en charge des déclencheurs de flux de travail temporels configurables via la ressource timeBasedAttributeTriggerV2 . Sélectionnez un attribut utilisateur de type date et configurez un opérateur pour exécuter des flux de travail sur une date exacte, dans une fenêtre glissante ou entre deux décalages avant ou après cette date.

Identité et accès | Identité et identification

Courrier

  • Modification de la propriété des membres sur la ressource distributionList en une relation extensible. Utilisez $expand=members la méthode Obtenir une liste de distribution au lieu des méthodes autonomes supprimées pour répertorier et obtenir des membres.

Veille sur les contacts et l’espace de travail

  • Mise à jour de la fonction Gérer la priorité source de profil dans Microsoft 365 pour clarifier les sources de données prises en charge pour les données relatives aux RH et aux postes de travail, expliquer comment la priorité source affecte les propriétés à valeur unique ou à valeurs multiples, et ajouter des conseils sur la configuration et la suppression correctes des paramètres au niveau du locataire à l’aide de l’API Graph Microsoft ou de PowerShell.
  • Ajout des sources de données People dans l’article de concept Microsoft 365 qui décrit les sources de données qui créent le profil utilisateur Microsoft 365, notamment les Microsoft Entra ID, les connecteurs Copilot, les données organisationnelles, SharePoint, les compétences People, les modifications utilisateur et la source utilisateur API. L’article fournit également un tableau de référence des ID source intégrés (GUID) et explique comment les métadonnées source apparaissent dans la sortie de l’API de profil.

Sécurité | Recherche avancée

  • Ajout de la fonction getHuntingSchemaTables à la ressource de sécurité . Utilisez-la pour récupérer uniquement les tables de repérage avancé auxquelles l’utilisateur connecté peut accéder, retournées sous forme de collection afin de pouvoir appliquer des paramètres de requête OData pour demander un sous-ensemble ciblé de tables et de colonnes.

Sécurité | Alertes et incidents

  • Ajout de l’action createAlert à la ressource d’alerte pour créer des alertes Microsoft 365 Defender par programmation, y compris les propriétés d’alerte, les options de liaison d’incident, le routage d’espace de travail et les définitions d’entité en ligne dans une seule requête.

Sécurité | Gestion de cas

Sécurité | Sécurité et conformité des données

  • Ajout des privacyDataMatchmembres , aiPoweredet unknownFutureValue à l’énumération classificationMethod pour la ressource sensitiveType . Ces membres prennent en charge le rapprochement des données de confidentialité basé sur les données des locataires, la classification basée sur l’IA qui peut bénéficier d’intégrations prises en charge par l’appelant et la gestion compatible vers l’avant des valeurs futures.
  • Remplacement de la propriété offsetChunks et du type de ressource embeddingOffsetChunk par la propriété chunkOffsets et le type de complexe chunkOffsets dans embeddingInput. Utilisez chunkOffsets pour associer des vecteurs d’incorporation précalculés à leurs plages de texte source en utilisant des positions et des longueurs de départ encodées en base64.

Travail d’équipe et communications | Appels et réunions en ligne

  • Mise à jour des méthodes getAllRecordings et getAllTranscripts pour documenter un problème de mise à jour de service pouvant entraîner le renvoi d’une collection vide suivie d’éléments en double par des demandes paginées.

Travail d’équipe et communications | Messagerie

Contribuer à Microsoft Graph

Y a-t-il des scénarios que vous voulez que Microsoft Graph prenne en charge ?

  • Suggérez et votez pour de nouvelles fonctionnalités à l’aide du portail de commentaires Microsoft Graph. Certaines nouvelles fonctionnalités résultent de demandes fréquentes de la communauté de développeurs. L’équipe Microsoft Graph évalue régulièrement les besoins des clients et publie de nouvelles fonctionnalités pour les points de terminaison bêta (https://graph.microsoft.com/beta) et v1.0 (https://graph.microsoft.com/v1.0).

  • Participez à l’appel hebdomadaire de la communauté de la plateforme Microsoft 365 et devenez un membre actif de la communauté Microsoft Graph. Pour découvrir le calendrier complet des appels de développeurs, visitez la page de la communauté Microsoft 365 et Power Platform.

  • Rejoignez notre panel de recherche pour donner votre avis sur nos expériences de développeurs.