Was ist Microsoft Graph?
Organisationen speichern riesige Datenmengen und Business Intelligence in Microsoft Cloud Services, aber wie zugänglich sind die Daten für die Benutzer?
Wenn ein Vertriebsmitarbeiter beispielsweise eine Besprechung mit einem Kunden vereinbart, kann er dann einfach auf Dateien und vorherige Besprechungen und Notizen zugreifen? Sind E-Mails und Chats zwischen einem Vertriebsmitarbeiter und einem Kunden leicht zu finden? An welche Personen innerhalb der Organisation können Kunden sich wenden, um Support zu erhalten?
Mit Microsoft Graph können Sie die Vorteile einer gesicherten, einheitlichen API nutzen, um eine Verbindung mit Daten herzustellen, die sich in verschiedenen Microsoft 365-Diensten befinden. Durch den Zugriff auf diese Daten erhalten die Benutzer die Informationen, die sie benötigen, um zeitgerecht Entscheidungen zu treffen und dem Unternehmen einen Wettbewerbsvorteil zu verschaffen. Entwickler können Microsoft Graph schnell starten und unternehmensweit auf Daten zugreifen, ohne wissen zu müssen, wie die einzelnen Microsoft 365-Dienste funktionieren.
Auf folgende Arten von Daten und Business Intelligence kann über die Microsoft Graph REST-APIs und Clientbibliotheken zugegriffen werden:
- Benutzer und Gruppen
- Teams-Daten
- Aufgaben
- Dateien
- E-Mails
- Besprechungen und Kalender
- Organigramme
Hinweis
Microsoft Graph wird für den Zugriff auf Microsoft 365-Daten verwendet und ist nicht mit anderen Diagrammtechnologien wie Grafikdatenbanken oder GraphQL verknüpft.
Vorteile bei der Verwendung von Microsoft Graph in Ihrer Anwendung
Um die Vorteile von Microsoft Graph besser zu verstehen, wollen wir das Szenario der Kundenanwendung erneut anzeigen. Die Anwendung benötigt die folgenden Funktionen, um Vertriebsmitarbeitern eine effektivere Zusammenarbeit mit Kunden zu ermöglichen:
- Abrufen eines Verlaufs der Interaktionen zwischen Vertriebsmitarbeitern und Kunden
- Anzeigen von Nachrichten, die ein Vertriebsmitarbeiter an einen Kunden gesendet hat (per Microsoft Teams-Chat oder E-Mail)
- Zugreifen auf Informationen zu vorherigen Besprechungen und Notizen
- Identifizieren von Schlüsselpersonen innerhalb der Organisation, die bei Kundenfragen helfen können
- Überprüfen von Dateien im Zusammenhang mit einem Kunden
Wenn die Mitglieder Ihres Entwicklungsteams Microsoft Graph nicht verwenden, müssen sie sich mit der Outlook-E-Mail-API für E-Mail, Kalender und Besprechungen auskennen. Für den Zugriff auf Dateien müsste Ihr Entwicklungsteam die OneDrive- und SharePoint-APIs erlernen. Schließlich würden sie Active Directory-Abfragen benötigen, um Zugriff auf Personen in der Organisation, das Organigramm und individuelle Fähigkeiten zu erhalten. Das sind einige APIs, die sie erlernen müssten, was noch kompliziert wird, wenn Sie die Verwaltung und Pflege der Anwendung im Laufe der Zeit berücksichtigen.
Mithilfe von Microsoft Graph kann Ihr Entwicklungsteam einen einzelnen Endpunkt und eine einheitliche API verwenden, um alle von der Anwendung benötigten Daten zur Kundeninteraktion abzurufen. Dieser Datenabruf reicht vom Zugriff auf Kundennachrichten, die von verschiedenen Vertriebsmitarbeitern gesendet wurden, bis zum Anzeigen relevanter Dateien. Entwickler können auf diese Informationen mit den REST-APIs von Microsoft Graph sicher zugreifen. Clientbibliotheken stehen auch für verschiedene Sprachen zur Verfügung.
Wenn die Vertriebsmitarbeiteranwendung wächst, kann sie auch auf Daten aus anderen Diensten enthalten:
- Microsoft 365-Dienste: Delve, Excel, Microsoft Bookings, Microsoft Teams, OneDrive, OneNote, Outlook/Exchange, Planner, SharePoint, Workplace Analytics
- Enterprise Mobility + Security-Dienste: Advanced Threat Analytics, Advanced Threat Protection, Microsoft Entra ID, Identity Manager, Intune
- Windows 10-Dienste: Aktivitäten, Geräte und Benachrichtigungen
- Dynamics 365 Business Central
Sicherheit ist ein wichtiger Bestandteil jeder Organisation. Microsoft Graph bietet integrierte Sicherheit zum Steuern des Zugriffs auf verschiedene Dienste.