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 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.
Janvier 2025 : Nouveautés et disponibilité générale
Identité et accès | Identité et identification
- Ajout de l’entrée riskEventType pour la détection du trafic d’API suspect pour les principaux de service.
Travail d’équipe et communications | Messagerie
- Obtenez un message de conversation avec un @mention pour tout le monde.
- Obtenez un message de conversation contenant un message transféré en tant que pièce jointe.
Janvier 2025 : Nouveautés en préversion uniquement
Gestion des appareils et des applications | Cloud PC
- Réessayez une action en bloc avec les PC cloud sélectionnés.
- Utilisez la propriété productType sur cloudPC pour obtenir le type de produit d’un PC cloud ou pour filtrer les PC cloud par type de produit.
Identité et accès | Gestion de l'annuaire
- Utilisez la propriété alternativeNames sur l’appareil pour obtenir ou définir d’autres noms pour un appareil.
- Utilisez la ressource deviceTemplate et ses méthodes associées pour gérer les modèles d’appareil pour les appareils dans Microsoft Entra ID.
- Utilisez la ressource mutualTlsOauthConfiguration et ses méthodes associées pour gérer les autorités de certification autorisées à émettre des certificats pour un ensemble spécifique d’objets utilisés pour mTLS.
Identité et accès | Identité et identification
Ajout de la prise en charge de la configuration d’un fournisseur de messagerie personnalisé pour les codes secrets à usage unique (OTP) dans ID externe Microsoft Entra à l’aide des objets suivants :
- Type de ressource onOtpSendCustomExtension pour configurer l’extension d’authentification personnalisée qui contient les détails de configuration du service externe qui peut être une fonction Azure.
- Type de ressource onEmailOtpSendListener pour configurer l’écouteur d’événements déclenché pour envoyer l’invite OTP à l’utilisateur, en fonction des détails de configuration dans l’objet onOtpSendCustomExtension .
La fonctionnalité vous permet également de configurer l’option de secours par défaut lorsque l’extension d’authentification personnalisée n’est pas correctement appelée.
ETL des données sectorielles
Utilisez l’opération de démarrage sur la ressource industryDataRun pour effectuer une exécution à la demande, avec des limites de limitation allant jusqu’à cinq exécutions réussies toutes les 12 heures.
Tâches et plans
Utilisez le type de conteneur teamsChannel pour créer des plans dans des canaux partagés dans Microsoft Teams.
Décembre 2024 : Nouveautés et disponibilité générale
Rapports
Les journaux d’activité Microsoft Graph, qui fournissent une piste d’audit de toutes les requêtes HTTP reçues et traitées par Microsoft Graph pour votre locataire, sont désormais disponibles en Chine, gérés par 21Vianet.
Sécurité | Alertes et incidents
Activation des propriétés description, displayName, resolvingComment et severity en tant que propriétés prises en charge dans une demande d’incident de mise à jour .
Travail d’équipe et communications | Appels et réunions en ligne
- Utilisez les nouvelles méthodes suivantes pour les événements virtuels de type virtualEventTownhall :
- Répertorier toutes les mairies d’événements virtuels créées dans un locataire.
- Obtenez les mairies d’événements virtuels où un utilisateur spécifié est un organisateur ou un coorganiseur.
- Obtenez les mairies d’événements virtuels où l’utilisateur connecté est un organisateur ou un coorganiseur.
- Liez les informations d’événement externe à un virtualEventTownhall ou virtualEventWebinar en définissant un externalEventId.
- Utilisez externalEventInformation sur virtualEventTownhall et virtualEventWebinar pour identifier les informations d’événement externe d’un événement virtuel.
- Utilisez la propriété externalRegistrationInformation sur virtualEventRegistration pour obtenir ou définir les informations externes pour une inscription d’événement virtuel.
Travail d’équipe et communications | Gestion des équipes
- Mettre en place la suppression d’un instance openShift, shift ou timeOff dans une planification en mode brouillon.
- Utilisez la propriété eligibilityFilteringEnabledEntities sur workforceIntegration pour obtenir ou définir la prise en charge de l’affichage des résultats filtrés sur l’éligibilité.
Utilisateurs
Publication des autorisations moins privilégiées suivantes pour la gestion de scénarios spécifiques sur l’objet utilisateur :
Autorisation | Commentaires |
---|---|
User-Mail.ReadWrite.All | Autorisation avec privilèges minimum pour mettre à jour la propriété otherMails . |
User-PasswordProfile.ReadWrite.All | Autorisation avec privilèges minimum pour lire et écrire des propriétés liées à la réinitialisation de mot de passe. |
User-Phone.ReadWrite.All | Autorisation la moins privilégiée pour mettre à jour les propriétés businessPhones et mobilePhone . Auparavant, seule l’autorisation Directory.AccessAsUser.All était prise en charge pour mettre à jour les propriétés de l’utilisateur administrateur. Nous vous recommandons de déplacer l’autorisation moins privilégiée à la place. |
User.EnableDisableAccount.All | Autorisation avec privilèges minimum pour mettre à jour la propriété accountEnabled . Nécessite également l’autorisation User.Read.All. Auparavant, seule l’autorisation Directory.AccessAsUser.All était prise en charge pour mettre à jour le compte status pour les utilisateurs administrateurs. Nous vous recommandons de déplacer l’autorisation moins privilégiée à la place. |
User.DeleteRestore.All | Autorisation avec privilèges minimum pour supprimer un utilisateur, restaurer un utilisateur supprimé de la Corbeille ou supprimer définitivement un utilisateur supprimé de la Corbeille. Permet également de récupérer des utilisateurs supprimés via le point de /directory/deleteditems/microsoft.graph.user terminaison. |
Décembre 2024 : Nouveautés en préversion uniquement
Stockage de sauvegarde
Utilisez la nouvelle API de demande d’ajout en bloc de restauration pour des solutions de restauration plus pratiques, efficaces et évolutives. Cette API est conçue pour simplifier le processus de restauration en autorisant la soumission directe des ressources de restauration dans une demande en bloc. Les ressources suivantes sont prises en charge :
- driveRestoreArtifactsBulkAdditionRequest
- mailboxRestoreArtifactsBulkAdditionRequest
- siteRestoreArtifactsBulkAdditionRequest
Gestion des appareils et des applications | Cloud PC
- Utilisez la propriété disasterRecoveryType sur cloudPcCrossRegionDisasterRecoverySetting pour obtenir ou définir le type de récupération d’urgence à effectuer lorsqu’un incident se produit sur le PC cloud d’un utilisateur.
- Utilisez la propriété userInitiatedDisasterRecoveryAllowed sur cloudPcCrossRegionDisasterRecoverySetting pour obtenir ou définir si le client autorise l’utilisateur final à lancer une activation de récupération d’urgence.
- Dépréciation de la propriété crossRegionDisasterRecoveryEnabled de la ressource cloudPcCrossRegionDisasterRecoverySetting . À l’avenir, utilisez la propriété disasterRecoveryType .
- Activé
endpointConnectivityCheckVMAgentEndPointCommunicationError
en tant que type d’erreur pris en charge dans la propriété errorType de la ressource cloudPcOnPremisesConnectionHealthCheck .
Identité et accès | Gestion de l'annuaire
Lors de la restauration des utilisateurs supprimés de manière réversible, vous pouvez désormais spécifier si Microsoft Entra ID devez remplacer userPrincipalName par une nouvelle valeur.
Identité et accès | Identité et identification
- Utilisez les API Microsoft Graph pour rester informé des dernières mises à jour du produit, y compris la feuille de route du produit et les annonces de modification, l’alternative programmatique à l’onglet Nouveautés de l’centre d’administration Microsoft Entra.
- Vous pouvez désormais gérer les jetons OATH matériels pour vos organization et utilisateurs par programmation via les API Microsoft Graph suivantes :
- type de ressource hardwareOathTokenAuthenticationMethodDevice et ses méthodes associées pour gérer les jetons matériels dans votre locataire, y compris l’attribution aux utilisateurs
- type de ressource hardwareOathAuthenticationMethod et ses méthodes associées pour gérer les jetons déjà affectés aux utilisateurs en les activant ou en les désactivant
Rapports | Rapports de surveillance Microsoft 365
Les API de supervision Microsoft 365 fournissent des données de télémétrie pour surveiller l’intégrité de différents services Microsoft dans un abonnement Microsoft 365 pour votre organization. Utilisez les nouvelles opérations de la ressource serviceActivity pour obtenir des données de télémétrie pour Exchange Online, Microsoft 365 Apps et Microsoft Teams.
Sécurité | Alertes et incidents
Activation des propriétés description, displayName et gravité en tant que propriétés prises en charge dans une demande d’incident de mise à jour .
Sites et des listes
- Créer et gérer une page de liens d’actualités dans SharePoint.
- Archiver ou annuler l’archivage d’un site SharePoint.
Travail d’équipe et communications | Appels et réunions en ligne
Les opérations get et list des ressources callRecording et callTranscript prennent en charge la récupération des enregistrements d’appels ou des transcriptions d’appels à partir de réunions de conversation privées et de réunions de canal.
Travail d’équipe et communications | Messagerie
Utilisez la propriété firstChannelName sur team pour définir le nom du premier canal créé dans une équipe.
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.