Entra ID . Microsoft Graph . Microsoft 365

App Registrations absichern: Welche Apps haben Zugriff auf Microsoft 365?

Auch Anwendungen greifen auf Microsoft 365 zu, teils ohne angemeldeten Benutzer. Sie können Postfächer lesen, Dateien verarbeiten oder Gruppen ändern. Prüfen Sie deshalb nicht nur, welche Apps vorhanden sind. Entscheidend sind die erteilten Rechte, ihr Zweck und eine verantwortliche Person.

Von Manuel Fetscher, Geschäftsführer · Aktualisiert 23.09.2026

Für jede relevante Anwendung braucht Ihre IT drei Antworten: Wofür wird sie genutzt? Auf welche Daten und Funktionen darf sie zugreifen? Wer kann Änderungen an diesem Zugriff fachlich freigeben? Fehlt eine Antwort, ist die Anwendung noch nicht ausreichend eingeordnet.

Die vier Prüfschritte

1. Bestand erfassen. App Registrations, Enterprise Applications und weitere Dienstidentitäten zusammenführen.

2. Erteilte Rechte prüfen. Anzeigenamen und angeforderte Berechtigungen allein reichen nicht.

3. Zweck und Verantwortliche klären. Nur mit dem fachlichen Bedarf lassen sich Rechte bewerten.

4. Änderungen testen. Nach einer Anpassung müssen die benötigte Funktion und die Zugriffsgrenze stimmen.

Dieser Artikel behandelt Anwendungszugriffe auf Microsoft 365 und Entra ID. Eine vollständige Prüfung von Code, Architektur oder Lieferanten ersetzt er nicht.

App Registrations zeigen nicht alle Anwendungszugriffe

Die Registrierung einer Anwendung kann beim Anbieter liegen, während sie in Ihrem Mandanten Rechte besitzt. Bei Ihnen erscheint dann die Enterprise Application, also der lokale Dienstprinzipal. Nehmen Sie deshalb neben Ihren eigenen App Registrations auch Unternehmensanwendungen und weitere Dienstidentitäten in den Bestand auf.

Drei Objekte, die bei der Prüfung auseinanderzuhalten sind
BegriffBedeutung für Ihre Prüfung
App RegistrationBeschreibt die Anwendung in ihrem Heimatmandanten, einschließlich ihrer Authentifizierungseinstellungen.
Enterprise ApplicationLokale Instanz der Anwendung im Mandanten, auch Dienstprinzipal genannt. Hier sind erteilte Rechte und Zuweisungen zu prüfen.
Managed IdentityWeitere Dienstidentität, die bei der Prüfung von Anwendungszugriffen gesondert zu betrachten ist.

Führen Sie eigene App Registrations und relevante Enterprise Applications zusammen. Verwenden Sie dafür App- und Dienstprinzipal-IDs statt Anzeigenamen. Ordnen Sie jeder Identität einen Geschäftszweck zu und kennzeichnen Sie ungeprüfte Teile des Bestands. Microsoft Learn, Anwendungen und Dienstprinzipale, abgerufen am 18.09.2026.

Welche Rechte wurden wirklich erteilt?

Prüfen Sie die Rechte der Unternehmensanwendung in Ihrem Mandanten: delegierte Berechtigungen, Anwendungsberechtigungen und weitere Rollenzuweisungen. Microsoft Learn, Anwendungsberechtigungen verwalten, abgerufen am 18.09.2026. Die in der App Registration angeforderten Berechtigungen allein zeigen nicht, welche Zugriffe genehmigt wurden.

Welche Anwendungsrechte sollten Sie zuerst prüfen?

Beginnen Sie bei Anwendungen, die ohne angemeldeten Benutzer auf sensible Daten zugreifen, Identitäten oder Berechtigungen ändern können oder keinen benannten Verantwortlichen haben. Ein weitreichendes Recht belegt keinen Missbrauch. Es verdient aber eine genauere Prüfung.

Fünf Anlässe für eine genauere Prüfung
AnlassMögliche WirkungZu klären
AppRoleAssignment.ReadWrite.AllKann zusätzliche Anwendungsrechte vergebenIst diese Fähigkeit erforderlich und ausdrücklich genehmigt?
Application.ReadWrite.AllKann unter anderem Zugangsdaten anderer Anwendungen verwaltenWelche anderen Identitäten und Rechte werden dadurch erreichbar?
Mail.ReadWrite als AnwendungsberechtigungErlaubt weitreichende Verarbeitung von Nachrichten ohne angemeldeten BenutzerWelche Postfächer braucht die Anwendung, und ist eine Einschränkung wirksam?
Schreibrechte auf Benutzer oder GruppenKönnen Identitäts- und Zugriffsprozesse beeinflussenWelche konkreten Objekte und Vorgänge benötigt die Anwendung?
Kein dokumentierter VerantwortlicherEine fachliche Entscheidung über benötigte Rechte ist nicht nachvollziehbarWer übernimmt die Klärung, und bis wann?

Microsoft warnt bei den beiden zuerst genannten Rechten vor einer möglichen Ausweitung von Berechtigungen. Wichtig bei Mail.ReadWrite: das Recht erlaubt nicht automatisch das Versenden von E-Mails. Microsoft Graph, Berechtigungsreferenz, abgerufen am 18.09.2026.

Ein Recht ist noch kein Befund über die Nutzung

Der Berechtigungsname zeigt, was technisch möglich sein kann. Bewerten Sie auch Geschäftszweck, Ressourcengrenzen, weitere Rechte und die Anmeldung der Anwendung.

Führt Group.ReadWrite.All automatisch zu Global-Administrator-Rechten?

Nein. Um Mitglieder zu rollenzuweisbaren Gruppen hinzuzufügen, sind weitere Berechtigungen nötig. Group.ReadWrite.All allein reicht dafür nicht. Unterscheiden Sie im Bericht zwischen einem vorhandenen Recht, einem möglichen Weg zu weiteren Rechten und einem anhand der Konfiguration nachgewiesenen Weg. Keiner dieser Befunde belegt für sich genommen einen Angriff. Microsoft Graph, Gruppenmitglieder hinzufügen, abgerufen am 18.09.2026.

Warum Benutzer-MFA App-only-Zugriffe nicht absichert

Eine Anwendung kann im Namen eines Benutzers oder mit eigener Identität handeln. Im ersten Fall nutzt sie delegierte Rechte. Bei App-only-Zugriffen meldet sie sich ohne Benutzer an und nutzt eigene Berechtigungen. Eine MFA-Anforderung für Benutzer schützt diesen Zugriff nicht automatisch. Beide Zugriffsarten können bei derselben Anwendung vorkommen.

Zwei Zugriffsarten und was jeweils zu prüfen ist
ZugriffsartWas geprüft werden muss
DelegiertDie Anwendung handelt im Namen eines Benutzers. App-Berechtigung und Berechtigungen des Benutzers wirken zusammen.
AnwendungsberechtigungDie Anwendung handelt als eigene Identität ohne angemeldeten Benutzer. Entscheidend sind ihre eigenen Rechte.

Für App-only-Zugriffe meldet sich der Dienst selbst an, etwa mit einem Secret, Zertifikat oder föderierten Identitätsnachweis. Die Zustimmung zu seinen Rechten ersetzt die Anmeldung nicht. Auch wenn im Kundenmandanten kein Secret sichtbar ist, kann der Anbieter eigene Zugangsdaten verwenden. Microsoft Learn, Berechtigungen und Einwilligung und Client-Credentials-Flow, abgerufen am 18.09.2026.

Das geänderte Kennwort eines früheren Administrators entzieht einer Anwendung keine eigenständig erteilten Rechte. Prüfen Sie App-Rechte und Anmeldedaten getrennt.

Gibt es Conditional Access und Protokolle für solche Dienste?

Für Workloadidentitäten gibt es eigene Richtlinien. Prüfen Sie, welche Dienstprinzipale Ihre Richtlinien erfassen. Conditional Access für Workloadidentitäten unterstützt bestimmte eigene Single-Tenant-Dienstprinzipale. Microsoft-Apps, SaaS-Anwendungen von Drittanbietern (einschließlich Multi-Tenant-Apps) und Managed Identities sind von diesen Richtlinien nicht abgedeckt. Workloadidentitäten können keine Benutzer-MFA durchführen.

Anmeldungen ohne Benutzer sind nicht grundsätzlich unsichtbar: Für Dienstprinzipale gibt es eigene Protokolle. Prüfen Sie, welche davon verfügbar sind. Microsoft Learn, Conditional Access für Workloadidentitäten und Dienstprinzipal-Anmeldungen, abgerufen am 18.09.2026.

Klären Sie, welche Protokolle Ihre IT auswertet, wie weit sie zurückreichen und wer Auffälligkeiten bearbeitet. Eine fehlende Anmeldung im betrachteten Zeitraum allein ist kein Grund, eine Anwendung zu löschen.

Was gehört in einen App-Steckbrief?

Ein App-Steckbrief verbindet technische Befunde mit dem Geschäftszweck. Erfassen Sie Herkunft, Fachverantwortliche, App- und Dienstprinzipal-ID, erteilte Rechte, Anmeldeverfahren, betroffene Ressourcen und deren Begrenzungen. Halten Sie auch Nutzung oder verfügbare Protokolle, Abhängigkeiten und den nächsten Prüftermin fest.

Fiktives Muster, kein Kundenbefund

Eine CRM-Anbindung mit Zugriff auf Postfächer
FeldAusgefülltes Muster
GeschäftszweckAnbindung eines CRM für die Vertriebsarbeit
HerkunftAnwendung eines externen Anbieters, lokaler Dienstprinzipal im eigenen Mandanten
BefundMail.ReadWrite als Anwendungsberechtigung ist dokumentiert. Die wirksame Postfachbegrenzung wurde noch nicht vollständig geprüft.
Fachlich benötigter UmfangMuss durch den Verantwortlichen für das CRM verbindlich festgelegt werden
VerantwortlichkeitIm Steckbrief ist niemand benannt. Ob es im Unternehmen eine verantwortliche Person gibt, ist noch zu klären.
Noch anzufordernde BelegeErteilte Rechte, Exchange-seitige Autorisierung, freigegebene Zielpostfächer, technische Funktionsanforderungen des Anbieters
BewertungWeitreichendes Recht belegt. Die Übereinstimmung mit dem benötigten Zugriff ist noch nicht beurteilbar.
EntscheidungVerantwortlichen benennen und benötigte Funktionen festlegen, Einschränkung mit Anbieter und Betrieb planen
NachprüfungNach freigegebener Umsetzung Geschäftsfunktion und Zugriffsgrenze gezielt prüfen

Das erteilte Recht Mail.ReadWrite zeigt nicht, welche Postfächer die App liest oder ob ihr Zugriff wirksam begrenzt ist. Prüfen Sie die Grenze in Exchange und klären Sie, welche Postfächer das CRM benötigt.

So lässt sich der Befund formulieren:

Die Anwendung hat ein weitreichendes Recht auf Postfächer. Ob ihr Zugriff wirksam begrenzt ist, wurde noch nicht geprüft. Die Aussage, dass sie auf jedes Postfach zugreifen kann, ist damit nicht belegt. Offen sind der fachlich benötigte Umfang und die verantwortliche Person.

Warum begrenzt eine Benutzerzuweisung App-only-Zugriffe nicht?

Zugewiesene Benutzer zeigen nicht, welche Postfächer eine App mit eigener Identität lesen oder verändern darf. Benutzerzuweisungen, API-Anwendungsrechte und Exchange-seitige Begrenzungen sind getrennt zu prüfen. Lassen Sie sich die wirksame Grenze des Datenzugriffs zeigen. Microsoft Learn, erteilte Berechtigungen und RBAC für Anwendungen in Exchange Online, abgerufen am 18.09.2026.

Rechte begrenzen, ohne den Betrieb zu unterbrechen

Entfernen Sie Rechte nicht allein aufgrund einer Portalliste. Klären Sie zuerst Zweck, Abhängigkeiten und benötigte Funktionen. Legen Sie für jede Änderung fest, wer sie freigibt, wie sie zurückgenommen wird und wie Sie Funktion und Zugriffsgrenze testen.

Die Abnahme muss beides zeigen: Die Anwendung funktioniert weiterhin, und Zugriffe außerhalb des freigegebenen Bereichs scheitern.

Fünf Befunde, Maßnahmen und Abnahmefragen
BefundEmpfohlene MaßnahmeAbnahmefrage
Geschäftszweck unklarFachverantwortlichen, Vertragsbezug und technische Abhängigkeiten klärenKann jemand den weiteren Betrieb begründen und freigeben?
Rechte umfangreicher als erforderlichBenötigte Funktionen und minimal geeignete Berechtigungen bestimmenFunktioniert die Anwendung mit dem freigegebenen Umfang?
Ressourcengrenze fehltEinen vom jeweiligen Dienst unterstützten Begrenzungsmechanismus prüfenIst Zugriff außerhalb des freigegebenen Bereichs wirksam ausgeschlossen?
Unsichere oder auslaufende ZugangsdatenAuthentifizierungsverfahren und geregelten Wechsel planenIst der Wechsel getestet und verantwortlich zugeordnet?
Stilllegung vorgesehenAbhängigkeiten bestätigen, Änderung und Rückfallweg festlegenSind verbleibende Rechte und Zugänge nachvollziehbar behandelt?

Wie lässt sich der Zugriff auf Exchange-Postfächer begrenzen?

Bei Exchange-Zugriffen müssen Sie neben den Entra-Berechtigungen auch die Autorisierung in Exchange prüfen. Mit RBAC for Applications lassen sich unterstützte Rechte auf bestimmte Ressourcen begrenzen. Microsoft führt es als Nachfolger der Application Access Policies. Eine neue begrenzte Zuweisung hebt einen bereits erteilten unbeschränkten Zugriff nicht auf.

Testen Sie nach der Änderung, ob die Anwendung weiter funktioniert und Zugriffe außerhalb des erlaubten Bereichs scheitern. Test-ServicePrincipalAuthorization prüft nur die RBAC-Seite; separat in Entra ID erteilte Rechte berücksichtigt es nicht. Microsoft Learn, Exchange Application RBAC, abgerufen am 18.09.2026.

Zugangsdaten verbessern und Rechte getrennt prüfen

Prüfen Sie, ob eine Managed Identity oder eine geeignete föderierte Identität möglich ist. Falls nicht, empfiehlt Microsoft Zertifikate statt Client Secrets. Microsoft Learn, Sicherheitsempfehlungen für App-Registrierungen, abgerufen am 18.09.2026. Private Schlüssel müssen geschützt und Zertifikate rechtzeitig erneuert werden. Ein Zertifikat verringert nicht automatisch die erteilten API-Rechte. Anmeldung und Berechtigungsumfang sind getrennt zu prüfen.

Neue Zustimmungen begrenzen, bestehende Rechte prüfen

Legen Sie fest, welche Berechtigungen Benutzer selbst genehmigen dürfen und wann Fachbereich und IT entscheiden. Microsoft Learn, Benutzerzustimmung konfigurieren, abgerufen am 18.09.2026. Halten Sie bei jeder Freigabe Zweck, Rechte, verantwortliche Person und nächsten Prüftermin fest. Neue Zustimmungsregeln entfernen bereits erteilte Rechte nicht.

Welche Nachweise braucht die IT-Leitung?

Eine Exportliste allein hilft bei der Entscheidung wenig. Fassen Sie für jede relevante Anwendung Identität, Zweck, Verantwortliche, erteilte Rechte, Anmeldeverfahren und Ressourcengrenzen zusammen. Ergänzen Sie Nutzung oder Protokollstand, offene Punkte und die nächste Entscheidung.

Acht Angaben je Anwendung
NachweisMindestinhalt für die Entscheidung
IdentitätMandant, App-ID, lokale Dienstprinzipal-ID und Herkunft
BerechtigungenZiel-API, Berechtigungsart, tatsächlich erteilte Rechte und relevante weitere Rollenzuweisungen
ReichweiteBetroffene Ressourcen, dokumentierte Grenzen und offene Punkte
VerantwortlichkeitFachverantwortliche, technischer Betrieb und eingetragene App-Owner getrennt benannt
AuthentifizierungVerfahren, Laufzeiten und Zuständigkeit für Änderungen; keine Geheimnisse im Bericht
NutzungAusgewertete Protokollquelle, Zeitraum und Ergebnis, Beobachtungslücken vermerkt
EntscheidungBeibehalten, reduzieren, weiter untersuchen oder stilllegen, mit Begründung und Verantwortlichem
PrüfnachweisTest-ID, Methode, Prüfdatum, Belegreferenz und Ergebnis der Nachprüfung

Trennen Sie Beleg und Bewertung. Ein weitreichendes Recht kann eindeutig nachgewiesen sein und gerade deshalb Handlungsbedarf auslösen. Ein fehlender Beleg bestätigt dagegen keinen Angriff. Wie weit Entra-Protokolle zurückreichen, hängt unter anderem von Lizenz und Datenart ab. Prüfen Sie den Zeitraum, bevor Sie eine vollständige Historie der Zustimmungen zusagen. Microsoft Learn, Datenaufbewahrung, abgerufen am 18.09.2026.

Ein Termin allein prüft keine Rechte. Beim Review muss jemand entscheiden, welche Berechtigungen weiterhin benötigt werden, und die Entfernung überflüssiger Rechte kontrollieren.

Wann sollten Sie erneut prüfen?

Prüfen Sie bei neuen Rechten, einem Betreiberwechsel, geändertem Zweck, auffälliger Aktivität oder geplanter Stilllegung erneut. Legen Sie zusätzlich einen regelmäßigen Termin passend zum Risiko fest. Auch App-Owner brauchen Kontrolle: Sie können Anwendungen weitreichend verwalten. Microsoft empfiehlt, ihre Zahl zu begrenzen und die Zuweisungen regelmäßig zu prüfen. Microsoft Learn, Sicherheitsleitlinien für App Registrations, abgerufen am 18.09.2026.

Wann hilft eine externe Bestandsaufnahme?

Externe Unterstützung kann helfen, wenn viele App Registrations und Enterprise Applications über Jahre gewachsen sind, Verantwortliche fehlen oder die Reichweite erteilter Rechte unklar ist. Gibt es bereits ein gepflegtes App-Register mit aktuellen Rechten, Verantwortlichen und Prüfungen, kann Ihre IT den Bestand selbst bewerten.

Die hochzwei Nachweisakte prüft unter anderem App-Registrierungen, erteilte Zustimmungen, Graph-Berechtigungen, Owner und Laufzeiten von Zugangsdaten. Ergebnisse werden mit Test-ID, Methode und Prüfdatum dokumentiert. Umfang, Ablauf und Preise stehen auf der Produktseite.

Die Nachweisakte ist weder Audit noch Penetrationstest und vergibt kein Zertifikat. Sie ersetzt auch keine laufende Erkennung und Bearbeitung von Sicherheitsvorfällen. Wie die Ergebnisse in einen Fragebogen einfließen, steht in den Artikeln zum Cyberversicherungs-Fragebogen und zum Lieferantenfragebogen.

Häufige Fragen

Was ist der Unterschied zwischen App Registration und Enterprise Application?

Die App Registration beschreibt die Anwendung in ihrem Heimatmandanten. Die Enterprise Application ist der Dienstprinzipal in Ihrem Mandanten. Bei einer Anbieter-App kann die Registrierung außerhalb Ihrer Umgebung liegen. Prüfen Sie deshalb beide Objekte.

Reicht MFA aus, um Anwendungszugriffe abzusichern?

Nein. Eine App kann ohne angemeldeten Benutzer mit eigener Identität auf Daten zugreifen. Prüfen Sie ihr Anmeldeverfahren, ihre erteilten Rechte und die verfügbaren Schutzmaßnahmen gesondert.

Ist eine Anwendung mit weitreichenden Rechten bereits kompromittiert?

Nein. Ein Recht beschreibt zunächst eine technische Möglichkeit. Ob die Anwendung missbraucht oder übernommen wurde, erfordert eine eigene Untersuchung.

Müssen wir jede alte App Registration sofort löschen?

Nein. Ein alter Eintrag kann noch zu einem produktiven Prozess gehören. Prüfen Sie Nutzung, erteilte Rechte und Verantwortlichkeit. Planen Sie eine Stilllegung mit Abhängigkeiten, Rückfallweg und Kontrolle der verbleibenden Rechte.

Reicht ein Zertifikat statt eines Client Secrets?

Nicht allein. Ein Zertifikat kann die Anmeldung besser absichern; der private Schlüssel muss geschützt werden. Die erteilten Rechte bleiben davon unberührt. Prüfen Sie deshalb auch den Berechtigungsumfang.

Was liefert die Prüfung für einen Kunden- oder Versicherungsfragebogen?

Die Prüfung dokumentiert erteilte App-Rechte und untersuchte Zugriffsgrenzen. Ob das die konkrete Frage beantwortet, hängt vom gefragten Umfang ab. Nennen Sie im Antwortentwurf auch ungeprüfte oder offene Punkte.

Über den Autor

Manuel Fetscher ist Geschäftsführer der hochzwei tech GmbH. Dieser Beitrag behandelt Anwendungsidentitäten in Entra ID, ihre Berechtigungen und die Kontrolle von Zugriffen auf Microsoft 365.

Technische Aussagen stützen sich auf die jeweils verlinkte Microsoft-Dokumentation, abgerufen am 18.09.2026. Priorisierung, Entscheidungstabellen und Prüfaufträge sind redaktionelle Empfehlungen von hochzwei. Der App-Steckbrief ist ein konstruiertes Beispiel und enthält keine gemessenen Kundenwerte und keine Aussage über Häufigkeiten. Der Artikel behandelt Zugriffe auf Microsoft 365 und Entra ID. Für die vollständige Sicherheitsprüfung einer selbst entwickelten Anwendung sind weitere Prüfungen nötig.

Kennen Sie die Rechte Ihrer Anwendungen?

Bringen Sie eine App-Liste oder zwei bis drei Anwendungen mit, bei denen Rechte, Zuständigkeit oder Zugriffsumfang unklar sind. Im Erstgespräch klären wir, welche technischen Prüfungen nötig sind und welche Entscheidungen IT und Fachbereich treffen müssen.