Freigeben über


Neuerungen in Microsoft Graph

Microsoft Graph bietet ein einheitliches Programmierbarkeitsmodell, mit dem Sie auf Daten in Microsoft 365, Windows und Enterprise Mobility + Security zugreifen können. Dieser Artikel enthält Informationen zu den Neuerungen in Microsoft Graph-APIs, Dokumentation, SDKs und mehr.

Ausführlichere Updates auf API-Ebene finden Sie im Änderungsprotokoll von Microsoft Graph-API.

Ausführliche Informationen zu früheren Updates für Microsoft Graph finden Sie unter Microsoft Graph-Verlauf der Neuerungen.

Wichtig

Features in der Vorschauversion status können ohne vorherige Ankündigung geändert werden und werden möglicherweise nicht auf allgemein verfügbare (GA) status heraufgestuft. Verwenden Sie keine Vorschaufeatures in Produktions-Apps.

Dezember 2025: Neu und allgemein verfügbar

Kalender | Places

  • Verwenden Sie die wifiState-Eigenschaft auf dem Gebäude , um anzugeben, ob ein Gebäude über WLAN verfügt.
  • Verwenden Sie die heightAdjustableState-Eigenschaft auf dem Schreibtisch , um anzugeben, ob ein Schreibtisch höheneinstellungsfähig ist.
  • Verwenden Sie die eigenschaft teamsEnabledState on room , um anzugeben, ob ein Raum für Microsoft Teams aktiviert ist.
  • Verwenden Sie die placeId-Eigenschaft für Raum und Arbeitsbereich als alternative unveränderliche eindeutige Id.
  • Verwenden Sie die Ressource unavailablePlaceMode , um anzugeben, warum ein Schreibtisch oder Arbeitsbereich für die Buchung als nicht verfügbar gekennzeichnet ist.

Teamarbeit und Kommunikation | Anrufe und Onlinebesprechungen

  • Verwenden Sie die sensitivityLabelAssignment-Eigenschaft für onlineMeeting und virtualEventSession , um die Vertraulichkeitsbezeichnung anzugeben, die auf die Teams-Besprechung angewendet wird.
  • Verwenden Sie die eigenschaft expiryDateTime für onlineMeeting und virtualEventSession , um das Datum und die Uhrzeit des Ablaufs der Besprechungsressource anzugeben.
  • Verwenden Sie die eigenschaft meetingSpokenLanguageTag für onlineMeeting und virtualEventSession , um die gesprochene Sprache anzugeben, die während der Besprechung für Aufzeichnungs- und Transkriptionszwecke verwendet wird.
  • Verwenden Sie die eigenschaft meetingOptionsWebUrl für onlineMeeting und virtualEventSession , um die URL zur Seite mit den Teams-Besprechungsoptionen für die angegebene Besprechung abzurufen.

Teamarbeit und Kommunikation | Messaging

Wenn $expand=members enthalten ist, gibt die API zum Auflisten von Chats maximal 25 Elemente zurück, auch wenn ein größerer $top Wert angegeben wird.

Dezember 2025: Neu nur in der Vorschau

Kalender | Places

Upsert ein oder mehrere Ortsobjekte im asynchronen Modus.

Kalender | Arbeitszeiten und Standorte

Verwalten Sie flexible Arbeitszeiten und Standorte mithilfe der folgenden Ressourcen: workHoursAndLocationsSetting, workPlanOccurrence und workPlanRecurrence. Mit diesen Ressourcen können Sie wiederkehrende und spezifische Arbeitsmuster, Standorte und Freizeitzeiten für moderne Hybridszenarien definieren.

Geräte- und App-Verwaltung | Clouddruck

Verwenden Sie die neuen unterstützten Mediengrößen in der mediaSizes-Eigenschaft der printerCapabilities-Ressource .

Dateien

  • Verwenden Sie die apIs für mandantenübergreifende SharePoint-Migrationsaufgaben in Microsoft Graph, um Organisationen die Verwaltung der Aufgaben während der Migration von Mandanten zu Mandanten zu ermöglichen. Weitere Informationen finden Sie unter sharePointMigrationTask.
  • Verwenden Sie die deleted-Eigenschaft für sharePointGroupIdentityMapping und sharePointUserIdentityMapping , um anzugeben, dass eine Identitätszuordnung erfolgreich gelöscht wurde.

Identität und Zugriff | Governance

Identität und Zugriff | Identität und Anmeldung

Der Aufzählung riskDetail wurde der microsoftRevokedSessions Wert hinzugefügt, um anzugeben, dass Microsoft Sitzungen widerrufen hat. Dieser Enumerationsmember gilt für die folgenden Microsoft Entra Identity Protection-Ressourcen: riskDetection, riskUserActivity, riskyUser und signIn.

Identität und Zugriff | Netzwerkzugriff

Passen Sie die Blockierungsseitenmeldung an, die Benutzern angezeigt wird, wenn der zugriff auf Webressourcen durch den globalen sicheren Zugriff blockiert wird. Verwenden Sie die customBlockPage-Ressource , um benutzerdefinierte Nachrichten mit eingeschränkter Markdownunterstützung zu konfigurieren.

E-Mail

Verwenden Sie die Ressource userConfiguration und die zugehörigen Methoden, um benutzerspezifische Einstellungen, Metadaten oder Anwendungsdaten zu verwalten, die mit Postfachordnern verknüpft sind, indem Sie XML-, Binär- oder Wörterbuchformate verwenden.

E-Mail

  • Die callRecord: getPstnCalls-API verdeutlicht jetzt, dass keine Informationen nur für Telstra-Aufrufpläne zurückgegeben werden.
  • Die folgenden Endpunkte werden für die Verwaltung des Arbeitsstandorts des Benutzers nicht mehr unterstützt:
    • POST /users/{usersId}/presence/clearAutomaticLocation
    • POST /communications/presences/{presenceId}/clearAutomaticLocation
    • POST /users/{usersId}/presence/clearLocation
    • POST /communications/presences/{presenceId}/clearLocation
    • POST /users/{usersId}/presence/setAutomaticLocation
    • POST /communications/presences/{presenceId}/setAutomaticLocation
    • POST /users/{usersId}/presence/setManualLocation
    • POST /communications/presences/{presenceId}/setManualLocation

Teamarbeit und Kommunikation | Anrufe und Onlinebesprechungen

  • Wenn $expand=members enthalten ist, gibt die API zum Auflisten von Chats maximal 25 Elemente zurück, auch wenn ein größerer $top Wert angegeben wird.
  • Die folgenden Endpunkte werden für die Verwaltung des Arbeitsstandorts für einen Benutzer nicht mehr unterstützt:
    • POST /users/{usersId}/presence/clearAutomaticLocation
    • POST /communications/presences/{presenceId}/clearAutomaticLocation
    • POST /users/{usersId}/presence/clearLocation
    • POST /communications/presences/{presenceId}/clearLocation
    • POST /users/{usersId}/presence/setAutomaticLocation
    • POST /communications/presences/{presenceId}/setAutomaticLocation
    • POST /users/{usersId}/presence/setManualLocation
    • POST /communications/presences/{presenceId}/setManualLocation

Teamarbeit und Kommunikation | Messaging

  • Rufen Sie ein bestimmtes Element aus der AllMembers-Auflistung des Kanals ab. Diese API bietet einheitlichen Zugriff auf direkte und indirekte Mitglieder für alle Kanaltypen, einschließlich freigegebener Kanäle.
  • Starten Sie die Migration externer Nachrichten, indem Sie den Migrationsmodus in einem vorhandenen Kanal aktivieren.
  • Starten Sie die Migration externer Nachrichten, indem Sie den Migrationsmodus in einem vorhandenen Chat aktivieren.
  • Schließen Sie die Migration externer Nachrichten ab, indem Sie den Migrationsmodus aus einem Chat entfernen.
  • Verwenden Sie die layoutType-Eigenschaft für die Kanalressource , um Kanäle mit unterschiedlichen Konversationserfahrungen zu erstellen und jederzeit zwischen ihnen zu wechseln. Die -Eigenschaft unterstützt zwei Werte: post für das herkömmliche Post-Reply-Format und chat für eine Chat-ähnliche Threadingerfahrung. Sie können den Layouttyp beim Erstellen eines Kanals festlegen und später aktualisieren , um zwischen Layouts zu wechseln.

November 2025: Neu und allgemein verfügbar

Kalender | Places

Dateien

Identität und Zugriff | Verzeichnisverwaltung

Gelöschte Sicherheitsgruppen können jetzt aus gelöschten Elementen innerhalb von 30 Tagen nach dem Löschen wiederhergestellt werden, ähnlich wie bei Microsoft 365-Gruppen. Verwenden Sie die API zum Wiederherstellen gelöschter Elemente , um eine gelöschte Sicherheitsgruppe wiederherzustellen.

Identität und Zugriff | Governance

Die Ressource userInactivityTrigger wurde hinzugefügt, um das automatische Auslösen von Zugriffsüberprüfungen basierend auf Benutzerinaktivität zu unterstützen.

Teamarbeit und Kommunikation | Anrufe und Onlinebesprechungen

Verwenden Sie ressourcenspezifische Zustimmungsberechtigungen (RSC) für virtuelle Ereignisse. Weitere Informationen finden Sie unter Anwendungsfälle für virtual events town hall API und Virtual events webinar API use cases( Virtual events api use cases).

November 2025: Neu nur in der Vorschau

Agents

Verwenden Sie die Microsoft Entra-Agent-ID-APIs, um Identitäten für KI-Agents mithilfe der gleichen Identitäts- und Zugriffsverwaltungsfunktionen zu verwalten, die menschliche Benutzer schützen. Die APIs enthalten Funktionen zum Verwalten der folgenden Objekte:

  • Agent-Registrierungen
  • Agent-Benutzer
  • Registrierung des Microsoft Entra-Agents

Darüber hinaus können Sie dank der erstklassigen Microsoft Entra die vertrauten Automatisierungsfunktionen für bedingten Zugriff, ID-Governance und Identity Protection nutzen.

Anwendungen

Die Eigenschaften riskFactors und riskScore wurden dem Ressourcentyp applicationTemplate hinzugefügt, der Apps im Microsoft Entra App-Katalog darstellt. Diese Eigenschaften bieten Einblicke in den Sicherheitsstatus von Anwendungsvorlagen.

Kalender | Places

  • Verwenden Sie die wifiState-Eigenschaft auf dem Gebäude , um anzugeben, ob ein Gebäude über WLAN verfügt.
  • Verwenden Sie die heightAdjustableState-Eigenschaft auf dem Schreibtisch , um anzugeben, ob ein Schreibtisch höheneinstellungsfähig ist.
  • Verwenden Sie die eigenschaft teamsEnabledState on room , um anzugeben, ob ein Raum für Microsoft Teams aktiviert ist.
  • Die placeId-Eigenschaft wurde aus der place-Ressource und ihren abgeleiteten Typen entfernt. In Zukunft verfügen nur die folgenden abgeleiteten Ortstypen über die placeId-Eigenschaft : room und workspace.
  • Die Ressource offlinePlaceMode wurde zugunsten der Ressource unavailablePlaceMode entfernt.

Geräte- und App-Verwaltung | Cloud-PC

  • Die eigenschaft osArchitecture wurde aus den Ressourcen cloudPcDeviceImage und cloudPcGalleryImage entfernt.
  • Rufen Sie verwandte Berichte für die Cloud-PC-Nutzung ab, einschließlich der Clientanwendung, die von Benutzern zum Anmelden beim Cloud-PC-Gerät verwendet wird.

Dateien

Identität und Zugriff | Verzeichnisverwaltung

Identität und Zugriff | Governance

  • Die Ressource customDataProvidedResource wurde hinzugefügt, um benutzerorientierte Zugriffsüberprüfungen zu unterstützen.
  • Die administrationScopeTargets-Beziehung wurde der workflowBase-Ressource und ihren abgeleiteten Typen hinzugefügt, um das Eingrenzen von Lebenszyklusworkflows auf bestimmte Verwaltungseinheiten zu unterstützen.

Identität und Zugriff | Identität und Anmeldung

  • Unterstützung für die Verwaltung Microsoft Entra Agent-Identitäten mithilfe von Richtlinien für bedingten Zugriff mit der Einführung der folgenden Änderungen hinzugefügt:

  • Die Ressourcen agentRiskDetection und riskyAgent wurden hinzugefügt, um die Erkennung und Verwaltung riskanter Agents über Microsoft Entra Identity Protection zu unterstützen.

  • Die Ressourcentypen organizationalBrandingTheme und organizationalBrandingThemeLocalization wurden hinzugefügt, um Brandingdesigns auf Anwendungen im Gegensatz zum globalen mandantenbasierten Branding für Anmeldeerfahrungen anzuwenden. Dadurch wurde auch ein gebietsschemaspezifisches Branding für Anwendungen ermöglicht.

  • In Microsoft Entra External ID für Kundenmandanten können Sie Es Ihren Kunden jetzt ermöglichen, sich mit ihrem Benutzernamen oder Alias anzumelden. Diese Funktion umfasst eine Richtlinie für Anmeldebezeichner, mit der Sie konfigurieren können, ob benutzername als Anmeldebezeichner verwendet werden kann, und Sie können einen benutzerdefinierten RegEx angeben, der zur Laufzeit angewendet werden soll. Weitere Informationen finden Sie unter dem Ressourcentyp signInIdentifierBase und den zugehörigen APIs.

  • Der Ressourcentyp verifiedIdProfile wurde hinzugefügt, um ein verifiziertes Identitätsprofil als eine der unterstützten Authentifizierungsmethoden in Microsoft Entra darzustellen.

  • Die eigenschaft defaultPasskeyProfile und die passkeyProfiles-Navigationseigenschaft wurden der FIDO2-Authentifizierungsmethode-Richtlinienressource hinzugefügt. Verwenden Sie außerdem die passkeyType-Eigenschaft in der FIDO2-Authentifizierungsmethoderessource , um zulässige Schlüssel für die FIDO2-Authentifizierungsmethode des Benutzers zu konfigurieren.

Identität und Zugriff | Netzwerkzugriff

Microsoft MCP Server for Enterprise

Einführung in Microsoft MCP Server for Enterprise – der offizielle MCP-Server zum Abfragen Microsoft Entra Daten in natürlicher Sprache. Der Server ruft die Microsoft Entra-APIs in Microsoft Graph auf, um Daten abzurufen und Antworten basierend auf Benutzerabfragen zu generieren. Es unterstützt eine Vielzahl von Microsoft Entra Daten, einschließlich Benutzern, Gruppen, Geräten, Anwendungen und mehr. Weitere Informationen finden Sie unter Übersicht über Microsoft MCP Server for Enterprise .

Berichte | Identitäts- und Zugriffsberichte

  • Mit der Einführung der folgenden Änderungen wurde Unterstützung für Anmeldeprotokolle für Microsoft Entra-Agent-Identitäten zum Microsoft Entra von Anmeldeberichten hinzugefügt:
    • Die Eigenschaften agentSubjectParentId und agentSubjectType wurden der AgentSignIn-Ressource hinzugefügt.
    • AgentIdentityBlueprintPrincipal- und agentIDuser-Enumerationsmember zur agentType-Eigenschaft der agentSignIn-Ressource hinzugefügt.

Sicherheit

  • Verwenden Sie die Security Copilot-APIs, um erweiterte KI-Unterstützung im Zusammenhang mit Microsoft Entra in Ihre benutzerdefinierten Portale und Anwendungen zu integrieren. Die APIs bieten Funktionen zum Erstellen von Sitzungen, Eingabeaufforderungen und Auswertungen mithilfe der verfügbaren Plug-Ins und ermöglichen maßgeschneiderte KI-gesteuerte Sicherheitsworkflows für Ihre Branchenanwendungen.
  • Der Ressourcentyp identityAccounts wurde hinzugefügt, um Benutzer- und Dienstkonten darzustellen, die einer Identität im Kontext von Sicherheitsuntersuchungen und Warnungen in Microsoft Defender for Identity zugeordnet sind.
  • Die eigenschaft hasProtection wurde der ressource sensitivityLabel hinzugefügt, um anzugeben, ob die Bezeichnung Schutzaktionen wie Verschlüsselungs- und Weiterleitungseinschränkungen aufweist.

Sicherheit | Datensicherheit und Compliance

Verwenden Sie die hasProtection-Eigenschaft für sensitivityLabel , um anzugeben, ob die Bezeichnung Über Schutzaktionen verfügt.

Aufgaben und Pläne

  • Rufen Sie die Nutzungsrechte für einen bestimmten Plan basierend auf der Zuweisung der Vertraulichkeitsbezeichnung und den Berechtigungen des anfordernden Benutzers ab.
  • Verwenden Sie die eigenschaft contentSensitivityLabelAssignment in plannerPlan , um die Vertraulichkeitsbezeichnungszuweisung für einen Plan abzurufen oder festzulegen.

Teamarbeit und Kommunikation | Anrufe und Onlinebesprechungen

Mitwirken an Microsoft Graph

Gibt es Szenarien, die von Microsoft Graph unterstützt werden sollen?

  • Über das Microsoft Graph-Feedbackportal können Sie neue Features vorschlagen und abstimmen. Einige neue Funktionen sind aus beliebten Anfragen der Entwicklercommunity entstanden. Das Microsoft Graph-Team wertet die Kundenanforderungen regelmäßig aus und veröffentlicht neue Features für die Beta-Endpunkte (https://graph.microsoft.com/beta) und v1.0 (https://graph.microsoft.com/v1.0).

  • Nehmen Sie am wöchentlichen Communityanruf der Microsoft 365-Plattform teil, und werden Sie ein aktives Mitglied der Microsoft Graph-Community. Den vollständigen Kalender der Entwickleranrufe finden Sie auf der Microsoft 365- und Power Platform-Communityseite.

  • Nehmen Sie an unserem Forschungspanel teil, um Ihren Beitrag zu unseren Entwicklererfahrungen zu liefern.