Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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 Kits de développement logiciel (SDK) et bien plus encore.
Pour obtenir des mises à jour plus détaillées au niveau de l’API, consultez le journal des modifications microsoft API Graph.
Pour plus d’informations sur les mises à jour précédentes de Microsoft Graph, consultez Historique des nouveautés de Microsoft Graph.
Importante
Les fonctionnalités de la préversion status sont susceptibles d’être modifiées sans préavis et peuvent ne pas être promues en status en disponibilité générale. N’utilisez pas les fonctionnalités en préversion dans les applications de production.
Décembre 2025 : Nouveautés et disponibilité générale
Calendriers | Places
- Utilisez la propriété wifiState sur le bâtiment pour indiquer si un bâtiment dispose d’une connexion Wi-Fi.
- Utilisez la propriété heightAdjustableState sur le bureau pour indiquer si un bureau est réglable en hauteur.
- Utilisez la propriété teamsEnabledState sur room pour indiquer si une salle est activée pour Microsoft Teams.
- Utilisez la propriété placeId sur la salle et l’espace de travail comme identificateur unique immuable alternatif.
- Utilisez la ressource unavailablePlaceMode pour indiquer pourquoi un bureau ou un espace de travail est marqué comme non disponible pour la réservation.
Travail d’équipe et communications | Appels et réunions en ligne
- Utilisez la propriété sensitivityLabelAssignment sur onlineMeeting et virtualEventSession pour spécifier l’étiquette de confidentialité appliquée à la réunion Teams.
- Utilisez la propriété expiryDateTime sur onlineMeeting et virtualEventSession pour indiquer la date et l’heure d’expiration de la ressource de réunion.
- Utilisez la propriété meetingSpokenLanguageTag sur onlineMeeting et virtualEventSession pour spécifier la langue parlée utilisée pendant la réunion à des fins d’enregistrement et de transcription.
- Utilisez la propriété meetingOptionsWebUrl sur onlineMeeting et virtualEventSession pour obtenir l’URL de la page d’options de réunion Teams pour la réunion spécifiée.
Travail d’équipe et communications | Messagerie
Lorsque $expand=members est inclus, l’API Répertorier les conversations retourne un maximum de 25 éléments, même si une valeur plus élevée $top est spécifiée.
Décembre 2025 : Nouveautés en préversion uniquement
Calendriers | Places
Upsert un ou plusieurs objets placent en mode asynchrone.
Sécurité
Ajout de la prise en charge des types de preuves mailboxConfigurationEvidence et activeDirectoryDomainEvidence dans les alertes de sécurité
Novembre 2025 : Nouveautés en préversion uniquement
Gérez des heures de travail et des emplacements flexibles à l’aide des ressources suivantes : workHoursAndLocationsSetting, workPlanOccurrence et workPlanRecurrence. Ces ressources vous permettent de définir des modèles de travail récurrents et spécifiques, des emplacements et des congés pour les scénarios hybrides modernes.
Applications
Utilisez la propriété signInAudienceRestrictions sur la ressource d’application pour limiter les applications multilocataires à des locataires Microsoft Entra spécifiques. Cette fonctionnalité permet aux organisations de limiter l’utilisation des applications à une liste spécifique d’ID de locataire autorisés, offrant ainsi des contrôles de sécurité et de conformité améliorés pour les scénarios multilocataires.
Gestion des appareils et des applications | Impression cloud
Utilisez les nouvelles tailles de média prises en charge dans la propriété mediaSizes de la ressource printerCapabilities .
Fichiers
- Utilisez les API de tâche de migration interlocataire SharePoint dans Microsoft Graph pour permettre aux organisations de gérer les tâches pendant les migrations de locataire à locataire. Pour plus d’informations, consultez sharePointMigrationTask.
- Utilisez la propriété supprimée sur sharePointGroupIdentityMapping et sharePointUserIdentityMapping pour indiquer qu’un mappage d’identité a été supprimé avec succès.
Identité et accès | Gouvernance
- Utilisez les ressources suivantes pour représenter les données envoyées à Azure Logic Apps dans le cadre d’une demande de légende d’extension personnalisée lorsqu’une extension personnalisée dans un catalogue est utilisée :
- accessPackageAssignmentCalloutData : pour les affectations de package d’accès
- accessPackageAssignmentRequestCalloutData : pour les demandes d’attribution de package d’accès
- Ajout de la ressource controlConfiguration et de la relation controlConfigurations à la ressource entitlementManagement pour représenter les stratégies qui contrôlent le cycle de vie et l’accès aux packages d’accès dans le organization.
- Ajout de la ressource entraIdProtectionRiskyUserApproval pour représenter la configuration d’approbation pour les utilisateurs à risque détectés par Microsoft Entra ID Protection.
- Ajout de la ressource insiderRiskyUserApproval pour représenter la configuration d’approbation pour les utilisateurs à risque détectés par Gestion des risques internes Microsoft Purview.
Identité et accès | Identité et identification
Ajout de la microsoftRevokedSessions valeur à l’énumération riskDetail pour indiquer que Microsoft a révoqué des sessions. Ce membre d’énumération s’applique aux ressources Microsoft Entra Identity Protection suivantes : riskDetection, riskUserActivity, riskyUser et signIn.
Identité et accès | Accès réseau
Personnalisez le message de page de blocage affiché aux utilisateurs lorsque l’accès sécurisé global bloque leur accès aux ressources web. Utilisez la ressource customBlockPage pour configurer des messages personnalisés avec une prise en charge limitée de Markdown.
Courrier
- Utilisez la ressource userConfiguration et ses méthodes associées pour gérer des paramètres, des métadonnées ou des données d’application spécifiques à l’utilisateur liés à des dossiers de boîtes aux lettres, à l’aide de formats XML, binaires ou de dictionnaire.
- L’API callRecord : getPstnCalls précise désormais qu’elle ne retourne pas d’informations pour les plans d’appel Telstra uniquement.
- Les points de terminaison suivants ne sont plus pris en charge pour la gestion de l’emplacement professionnel de l’utilisateur :
POST /users/{usersId}/presence/clearAutomaticLocationPOST /communications/presences/{presenceId}/clearAutomaticLocationPOST /users/{usersId}/presence/clearLocationPOST /communications/presences/{presenceId}/clearLocationPOST /users/{usersId}/presence/setAutomaticLocationPOST /communications/presences/{presenceId}/setAutomaticLocationPOST /users/{usersId}/presence/setManualLocationPOST /communications/presences/{presenceId}/setManualLocation
Travail d’équipe et communications | Appels et réunions en ligne
- Lorsque
$expand=membersest inclus, l’API Répertorier les conversations retourne un maximum de 25 éléments, même si une valeur plus élevée$topest spécifiée. - Les points de terminaison suivants ne sont plus pris en charge pour la gestion de l’emplacement de travail d’un utilisateur :
POST /users/{usersId}/presence/clearAutomaticLocationPOST /communications/presences/{presenceId}/clearAutomaticLocationPOST /users/{usersId}/presence/clearLocationPOST /communications/presences/{presenceId}/clearLocationPOST /users/{usersId}/presence/setAutomaticLocationPOST /communications/presences/{presenceId}/setAutomaticLocationPOST /users/{usersId}/presence/setManualLocationPOST /communications/presences/{presenceId}/setManualLocation
Travail d’équipe et communications | Messagerie
- Obtenez un membre spécifique à partir de la collection channel allMembers . Cette API fournit un accès unifié aux membres directs et indirects sur tous les types de canaux, y compris les canaux partagés.
- Démarrez la migration des messages externes en activant le mode de migration dans un canal existant.
- Démarrez la migration des messages externes en activant le mode de migration dans une conversation existante.
- Terminez la migration des messages externes en supprimant le mode de migration d’une conversation.
- Utilisez la propriété layoutType sur la ressource de canal pour créer des canaux avec différentes expériences de conversation et basculer entre eux à tout moment. La propriété prend en charge deux valeurs :
postpour le format post-réponse traditionnel etchatpour une expérience de thread de type conversation. Vous pouvez définir le type de disposition lors de la création d’un canal et le mettre à jour ultérieurement pour basculer entre les dispositions.
Contribuer à Microsoft Graph
Y a-t-il des scénarios que vous voulez que Microsoft Graph prenne en charge ?
Suggérer et voter 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 sur les points de terminaison bêta (
https://graph.microsoft.com/beta) et v1.0 (https://graph.microsoft.com/v1.0).Rejoignez 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 des développeurs, visitez la page de la communauté Microsoft 365 et Power Platform.
Rejoignez notre panel de recherche pour fournir votre avis sur nos expériences de développement.