Microsoft Graph mit Power Automate & Berechtigungen

Microsoft Graph Zugriff über Power Automate mit Anwendungs-Berechtigungen
Darius S.
01/2026

TL;DR

Der Artikel zeigt, wie Power Automate mithilfe von Anwendungs-Berechtigungen auf Microsoft Graph zugreift, um Office-365-Funktionen benutzerunabhängig und sicher zu automatisieren.

Unabhängig von User-Berechtigungen

Power Automate ist ein mächtiges Werkzeug zur Automatisierung von Workflows innerhalb der Microsoft 365-Umgebung. Oft ist es nötig, auf Ressourcen zuzugreifen, die nur mit Anwendungs-Berechtigungen (Application Permissions), also unabhängig von den Rechten des ausführenden Benutzers erreichbar sind. Ein typisches Beispiel hierfür ist der Zugriff auf den Microsoft Graph über Power Automate.

In diesem Artikel wird gezeigt, wie man über Power Automate mit Anwendungs-Berechtigungen auf den Microsoft Graph zugreifen und Daten aus einer SharePoint-Liste abfragen kann.

Schritt 1: App-Registrierung in Azure Active Directory

Zuerst muss eine App in Azure Active Directory registriert werden, die die nötigen Berechtigungen hat, um auf die Microsoft Graph-Ressourcen zuzugreifen.

  1. Melde dich am Azure-Portal an.
  2. Navigiere zu Azure Active Directory und wähle App-Registrierungen.
  3. Erstelle eine neue Registrierung.
  4. Wähle die benötigten Berechtigungen aus. Für den Zugriff auf SharePoint-Daten benötigen wir Sites.Read.All.
  5. Merke dir die App-ID (Client-ID) und die Mandanten-ID.
  6. Erstelle ein Client-Geheimnis und notiere dir dessen Wert.

Microsoft Graph API Konfiguration

Schritt 2: Zugriffstoken über HTTP-Anfrage abrufen

Sobald die App in Azure Active Directory registriert ist, kann ein Zugriffstoken über eine HTTP-Anfrage an den OAuth-Endpunkt abgerufen werden. Das Token gibt Zugriff auf die Microsoft Graph-API.

  1. Navigiere in Power Automate zu Meine Flows und erstelle einen neuen Instant-Flow oder Geplanten Flow.
  2. Füge eine HTTP-Aktion hinzu. Konfiguriere sie mit der POST-Methode für den OAuth-Endpunkt:
Power Automate Flow mit Microsoft Graph

Schritt 3: Zugriffstoken aus der Antwort extrahieren

Nach der HTTP-Anfrage muss das Zugriffstoken aus der Antwort extrahiert werden.

  1. Füge eine JSON analysieren-Aktion hinzu.
  2. Gib den HTTP-Text als Inhalt an und definiere das Schema wie folgt:
Azure App-Registrierung für Graph API

Schritt 4: SharePoint-Daten über Microsoft Graph abfragen

Mit dem Zugriffstoken kann nun auf die Microsoft Graph-API zugegriffen werden, um SharePoint-Daten abzufragen.

  1. Füge eine weitere HTTP-Aktion hinzu.
  2. Konfiguriere sie mit einer GET-Methode für den Microsoft Graph-Endpunkt:
Microsoft Graph Berechtigung konfigurieren

Setze den Authorization-Header mit dem Zugriffstoken:

Schritt 5: SharePoint-Daten verwenden

Jetzt kann die Antwort von Microsoft Graph verarbeitet werden und die SharePoint-Daten weiterverwendet werden.

  1. Füge eine JSON analysieren-Aktion hinzu, um die Antwort zu verarbeiten.
  2. Weiterverarbeitung der Daten.
Power Automate HTTP-Request an Graph API

Fazit

In diesem Artikel haben wir gezeigt, wie man über Power Automate mit Anwendungs-Berechtigungen auf den Microsoft Graph zugreifen und Daten aus einer SharePoint-Liste abfragen kann. Dies ist besonders nützlich, wenn Aktionen unabhängig von den Rechten des ausführenden Benutzers durchgeführt werden müssen.

No items found.
Darius S.

Mehr zum Thema

Pfeil nach rechts (Verlinkung)
Devware Unternehmenswald: 100 gepflanzte Bäume für Nachhaltigkeit
01/2026

Unser Unternehmenswald: 100 Bäume

Blauer Pfeil nach rechts (Verlinkung)
Business-Central-Webservice – Authentifizierung in der Praxis (C#)
12/2025

Business-Central-Webservice: Authentifizierung in C#

Blauer Pfeil nach rechts (Verlinkung)
Microservices oder modularer Monolith
11/2025

Microservices vs. Modularer Monolith Architektur

Blauer Pfeil nach rechts (Verlinkung)
DSGVO-konforme KI nutzen
10/2025

KI-Innovationen im Einklang mit der DSGVO

Blauer Pfeil nach rechts (Verlinkung)

Devware GmbH verpflichtet sich, Ihre Privatsphäre zu schützen. Wir benötigen Ihre Kontaktinformationen, um Sie bezüglich unserer Produkte und Dienstleistungen zu kontaktieren. Mit Klick auf Absenden geben Sie sich damit einverstanden. Weitere Informationen finden Sie unter Datenschutz. Ihre Daten behandeln wir vertraulich. Versprochen.
Vielen Dank für Ihr Vertrauen.
Unser Team prüft Ihre Anfrage sorgfältig und meldet sich in der Regel innerhalb von 48 Stunden bei Ihnen zurück.
Falls es besonders eilig ist, erreichen Sie uns auch telefonisch:
+ 49 (0) 202 478 269 0.
Da ist etwas schief gegangen beim Absenden des Formulars.