Was sind Azure-Gastkonten?
Azure Entra ID Gastkonten (B2B-Zusammenarbeit) ermöglichen es externen Benutzern - Partnern, Auftragnehmern, Lieferanten, Prüfern - auf Ihre Microsoft 365-Ressourcen zuzugreifen, ohne ein Konto in Ihrem Tenant zu besitzen. Gastkonten authentifizieren sich über ihren Heimat-Tenant, erhalten aber Zugriff auf Ihre Ressourcen basierend auf den Berechtigungen, die Sie zuweisen.
Gastkonten sind eine legitime und weit verbreitete Funktion. Das Problem ist die Governance. Organisationen laden externe Benutzer für kurzfristige Projekte ein und entfernen sie nie wieder. Einladungseinstellungen bleiben auf ihren Standardwerten, wodurch jeder Benutzer im Tenant - einschließlich bestehender Gäste - beliebige Personen einladen kann. Für Gäste ist keine MFA erforderlich. Das Ergebnis ist eine wachsende Population externer Identitäten mit unterschiedlichen Zugriffsebenen - viele vergessen, manche gehören Personen, die ihre Organisation vor Jahren verlassen haben.
So funktioniert es
Gastkonten unterscheiden sich in zwei wesentlichen Punkten von Mitgliedskonten:
- Die Authentifizierung erfolgt im Heimat-Tenant des Gastes - Sie kontrollieren weder dessen MFA-Richtlinien noch Passwortanforderungen oder Sicherheitslage. Sie können Gäste dennoch durch Ihre eigene MFA zwingen: Standardmäßig vertrauen Cross-Tenant-Zugriffseinstellungen nicht auf MFA- oder Geräteansprüche anderer Microsoft-Entra-Organisationen, sodass Ihre Conditional-Access-Richtlinie weiterhin für sie gilt. Was Sie nicht können, ist, irgendeine Sicherheitsgarantie aus der Art zu übernehmen, wie der Heimat-Tenant den Benutzer authentifiziert hat.
- Lifecycle-Governance ist Opt-in - Entra ID verfügt über einen nativen Mechanismus, der Gäste automatisch entfernt (Access Reviews mit Ergebnisse automatisch auf Ressource anwenden und Anmeldung für 30 Tage blockieren, dann Benutzer aus dem Tenant entfernen als Aktion für abgelehnte Gäste), aber er ist standardmäßig deaktiviert und erfordert ein Microsoft Entra ID Governance- oder Entra ID P2-Abonnement. Ein Tenant, der ihn nie aktiviert, hat überhaupt kein automatisches Offboarding.
Einladungsrechte sind standardmäßig offen. Microsofts dokumentiertes Verhalten lautet, dass "alle Benutzer in Ihrer Organisation, einschließlich B2B-Kooperationsgastbenutzer, externe Benutzer zur B2B-Zusammenarbeit einladen können" - es sind also nicht nur Ihre Mitglieder betroffen: Ein bestehender Gast kann den nächsten einladen, ganz ohne IT-Aufsicht oder Genehmigung. In Organisationen mit aktiver B2B-Zusammenarbeit ist es üblich, Hunderte von Gastkonten zu finden, von denen ein erheblicher Anteil im letzten Jahr keine Aktivität aufweist.
Die Angriffskette
Schritt 1 - Gastkonten Aufzählen
# signInActivity erfordert AuditLog.Read.All UND eine Entra ID P1/P2-Lizenz.
# Directory.Read.All allein liefert die Gäste, aber nicht deren Anmeldedaten.
Connect-MgGraph -Scopes "User.Read.All","AuditLog.Read.All"
# Alle Gastkonten mit letztem Anmeldedatum auflisten.
# -All ist erforderlich: ohne dieses kommt nur die erste Seite zurück (max. 500
# bei ausgewähltem signInActivity), und der Rest der Gäste wird stillschweigend übersehen.
Get-MgUser -All -Filter "userType eq 'Guest'" `
-Property "displayName,userPrincipalName,signInActivity,createdDateTime" |
Select-Object DisplayName, UserPrincipalName, CreatedDateTime,
@{N="LetzteAnmeldung";E={$_.SignInActivity.LastSignInDateTime}} |
Sort-Object LetzteAnmeldung
# Gäste finden, die seit 180+ Tagen inaktiv sind.
# signInActivity wird standardmäßig NICHT zurückgegeben: lassen Sie -Property weg,
# sieht jeder Gast aus, als hätte er sich nie angemeldet, und dieser Filter trifft auf alle zu.
$cutoff = (Get-Date).AddDays(-180)
Get-MgUser -All -Filter "userType eq 'Guest'" `
-Property "displayName,userPrincipalName,signInActivity" |
Where-Object { $null -eq $_.SignInActivity.LastSignInDateTime -or
$_.SignInActivity.LastSignInDateTime -lt $cutoff }
Schritt 2 - Uneingeschränkte Einladungseinstellungen Ausnutzen
Wenn die Einladungsrechte für Gäste nicht eingeschränkt sind, kann jedes kompromittierte Mitgliedskonto angreiferkontrollierte externe Identitäten für dauerhaften Zugriff einladen:
# Ein kompromittiertes Mitgliedskonto nutzen, um eine angreiferkontrollierte externe Identität einzuladen
# Am wenigsten privilegierte delegierte Berechtigung: User.Invite.All
New-MgInvitation `
-InvitedUserEmailAddress "[email protected]" `
-InviteRedirectUrl "https://myapps.microsoft.com" `
-SendInvitationMessage $false
Schritt 3 - Zugriff auf Ressourcen Ohne MFA
Wenn Gäste keiner Conditional-Access-Richtlinie unterliegen, die MFA erfordert, verschafft ein kompromittiertes Gastkonto direkten Zugriff auf alle freigegebenen Ressourcen ohne zusätzliche Verifizierung - SharePoint-Dateien, Teams-Kanäle, OneDrive-Inhalte. Der Worst Case ist ein Gast, der zusätzlich eine Entra-Verzeichnisrolle innehat: Ein weit offenes Cross-Tenant-B2B-Vertrauen wird dann zu einem Pfad zum Globalen Administrator - siehe Entra Gast-Adminrolle Cross-Tenant B2B Trust: Wie externe Benutzer Globaler Administrator werden.
Schritt 4 - Seitwärtsbewegung über Freigegebene Ressourcen
Gastkonten haben oft Zugriff auf sensible freigegebene Inhalte, die direkt exfiltriert werden können. Projektdokumente, Verträge, Kundendaten - alles sichtbar für entsprechend berechtigte Gäste. Die Gruppenmitgliedschaft ist der schärfere Pfad: Ein Gast, der zu einer rollenfähigen oder verschachtelten privilegierten Gruppe hinzugefügt wird, erbt weit mehr als nur Dateizugriff, wie in Entra ID: Verschachtelte privilegierte Gruppen, rollenfähige Gruppen und Gäste in Sicherheitsgruppen beschrieben.
Schritt 5 - Persistenz über Vergessene Konten
Veraltete Gastkonten bestehen unbegrenzt fort. Ein Angreifer, der ein vergessenes Gastkonto kompromittiert, verfügt über dauerhaften, wenig sichtbaren Zugriff, der selten überprüft oder widerrufen wird.
Erkennung
Entra ID Audit-Log-Ereignisse
Dies sind die Aktivitätsnamen, wie sie im Microsoft Entra Audit-Log erscheinen. Gast-Anmeldungen sind keine Audit-Ereignisse - sie befinden sich in den Anmeldeprotokollen (Sign-in-Logs), einer separaten Quelle.
| Log | Aktivitätsname | Was zu überwachen ist |
|---|---|---|
| Audit | Invite external user | Einladungen von Nicht-Admin-Konten |
| Audit | Bulk invite users - finished (bulk) | Massen-Einladungsjobs |
| Audit | Redeem external user invite | Neue Gastkonto-Aktivierungen |
| Audit | Add member to group | Gäste, die zu sensiblen Sicherheitsgruppen hinzugefügt werden |
| Audit | Delete external user | Gast-Entfernungen außerhalb eines Review-Zyklus |
| Sign-in | (Gast-Anmeldungen) | Gast-Logins von unerwarteten Orten oder Zeiten |
SIEM-Erkennungsabfragen (Elastic)
Die unten stehenden Feldnamen folgen der Elastic Azure-Logs-Integration.
Gast-Einladungen (KQL):
azure.auditlogs.operation_name: "Invite external user"
Das Audit-Ereignis erfasst wer eingeladen hat (initiated_by), nicht die Verzeichnisrollen dieser Person - die Integration stellt nur initiated_by.user.id, .displayName, .ipAddress und .userPrincipalName bereit, sonst nichts. "Einladungen von Nicht-Admin-Konten" muss daher durch Abgleich des UPN des Initiators mit Ihren aktuellen Admin-Rolleninhabern aufgelöst werden, nicht durch einen einzelnen Filter auf ein roles-Feld.
Gastkonten, die auf Admin-Portale zugreifen (KQL):
azure.signinlogs.properties.user_type: "Guest" AND
azure.signinlogs.properties.app_display_name: ("Azure Portal" OR "Microsoft Azure Management")
Massen-Gasteinladungen (>5 in 1 Stunde) - ES|QL: KQL filtert nur; es kann weder aggregieren, transformieren noch sortieren, daher lässt sich eine Burst-Regel in KQL überhaupt nicht schreiben. Verwenden Sie ES|QL:
FROM logs-azure.auditlogs-*
| WHERE azure.auditlogs.operation_name == "Invite external user"
| STATS invites = COUNT(*)
BY inviter = azure.auditlogs.properties.initiated_by.user.userPrincipalName,
window = DATE_TRUNC(1 hour, @timestamp)
| WHERE invites > 5
💡 Tipp: Entra ID Access Reviews wiederholen sich wöchentlich, monatlich, vierteljährlich oder jährlich - Microsoft dokumentiert die Optionen, schreibt aber keinen Rhythmus vor. Vierteljährlich für alle Gastkonten ist die EtcSec-Baseline, und jeder Gast ohne Anmeldung seit 90+ Tagen sollte überprüft und wahrscheinlich entfernt werden.
Behebung
💡 Schnelle Maßnahme: Die Einschränkung der Gast-Einladungsrechte auf Admins ist eine einzelne Einstellungsänderung, die unkontrollierte Gast-Proliferation sofort beseitigt.
1. Einladungsrechte Einschränken
Entra ID > Externe Identitäten > Externe Zusammenarbeitseinstellungen:
Gast-Einladungseinstellungen: "Nur Benutzer mit bestimmten Administratorrollen können einladen"
Mit dieser Einstellung können nur Inhaber der Rolle Benutzeradministrator oder Gasteinlader Einladungen versenden, was eine Audit-Spur erzeugt und Einladungsmissbrauch verhindert. Zu beachten: Diese Einstellung fügt keinen Genehmigungsworkflow hinzu - sie schränkt nur ein, wer einladen darf. Falls Sie Genehmigungen benötigen, stellen Sie dem Gastzugriff Entitlement-Management-Zugriffspakete mit benannten Genehmigern vor.
2. MFA für Gastbenutzer Erfordern
Conditional-Access-Richtlinie:
Name: MFA erfordern - Gastbenutzer
Benutzer > Einschließen > Benutzer und Gruppen auswählen > Gast- oder externe Benutzer:
jeden zutreffenden Typ auswählen (B2B-Kooperationsgastbenutzer,
B2B-Kooperationsmitgliedsbenutzer, B2B-Direktverbindungsbenutzer,
Lokale Gastbenutzer, Dienstanbieter-Benutzer, Andere externe Benutzer)
Zielressourcen > Einschließen: Alle Ressourcen (ehemals "Alle Cloud-Apps")
Zugriffssteuerungen > Gewähren: Multi-Faktor-Authentifizierung erfordern
Richtlinie aktivieren: Ein
Es gibt kein einzelnes Kontrollkästchen "Alle Gäste und externen Benutzer" - Sie wählen die externen Benutzertypen, die abgedeckt werden sollen. Da Cross-Tenant-Vertrauenseinstellungen standardmäßig nicht der MFA des Heimat-Tenants vertrauen, erfüllen Gäste diese Richtlinie, indem sie MFA gegen Ihren Tenant durchführen.
3. Veraltete Gastkonten Entfernen
# Das Löschen eines Benutzers erfordert einen Schreibbereich - User.DeleteRestore.All ist
# der am wenigsten privilegierte. AuditLog.Read.All macht signInActivity lesbar.
Connect-MgGraph -Scopes "User.Read.All","AuditLog.Read.All","User.DeleteRestore.All"
$cutoff = (Get-Date).AddDays(-90)
# -All und -Property sind hier nicht optional. Ohne -Property fehlen die Anmeldedaten,
# jeder Gast erfüllt den $null-Test, und dieses Skript löscht die gesamte Gastpopulation.
$staleGuests = Get-MgUser -All -Filter "userType eq 'Guest'" `
-Property "id,displayName,userPrincipalName,signInActivity" |
Where-Object {
$null -eq $_.SignInActivity.LastSignInDateTime -or
$_.SignInActivity.LastSignInDateTime -lt $cutoff
}
Write-Host "Gefunden: $($staleGuests.Count) veraltete Gastkonten"
# Liste vor dem Löschen exportieren und prüfen, dann -WhatIf entfernen.
$staleGuests | Select-Object DisplayName, UserPrincipalName,
@{N="LetzteAnmeldung";E={$_.SignInActivity.LastSignInDateTime}} |
Export-Csv .\veraltete-gaeste.csv -NoTypeInformation
$staleGuests | ForEach-Object {
Remove-MgUser -UserId $_.Id -WhatIf
}
Ein auf diese Weise gelöschter Gast bleibt 30 Tage lang wiederherstellbar, bevor Microsoft Entra ID ihn dauerhaft entfernt.
4. Vierteljährliche Access Reviews Konfigurieren
Entra ID > ID Governance > Access Reviews:
Wiederkehrende vierteljährliche Reviews für alle Gastkonten erstellen
Prüfer: Ressourceninhaber oder Gruppeninhaber
Ergebnisse automatisch auf Ressource anwenden: Aktivieren
Falls Prüfer nicht reagieren: Zugriff entfernen
Aktion bei abgelehnten Gastbenutzern:
Anmeldung für 30 Tage blockieren, dann Benutzer aus dem Tenant entfernen
Die letzten beiden Zeilen machen aus einem Review ein echtes Offboarding: Der reine Zugriffsentzug lässt das Gastobjekt im Tenant zurück. Die Aktion "B2B-Konto löschen" steht zur Verfügung, wenn der Review ausgewählte Teams und Gruppen anvisiert - sie wird nicht beim Review "Alle Microsoft 365-Gruppen mit Gastbenutzern" angeboten. Lizenzierung: Access Reviews erfordern ein Microsoft Entra ID Governance- oder Microsoft Entra Suite-Abonnement; einige Funktionen laufen bereits mit Entra ID P2.
5. Gastzugriffsstufen Implementieren
| Stufe | Zugriffsebene | Anwendungsfall |
|---|---|---|
| Externer Mitarbeiter | Bestimmter Teams-Kanal + SharePoint | Projektpartner |
| Lieferant Nur-Lesen | Nur-Lesen SharePoint | Audit-Zugriff |
| Eingeschränkter Partner | Einzelne Anwendung | B2B-Integration |
Nutzen Sie Entra ID Entitlement Management, um den Gast-Lebenszyklus mit automatischen Ablaufdaten zu automatisieren. Wie Access Reviews ist dies eine Microsoft Entra ID Governance-Funktion und wird separat von Entra ID P1 lizenziert.
So Erkennt EtcSec Dies
EtcSec prüft die Gastkonto-Governance bei jedem Azure-Scan und identifiziert Proliferationsrisiken und unkontrollierten Zugriff.
GUEST_INVITATION_UNRESTRICTED kennzeichnet Tenants, deren Gast-Einladungsrichtlinie noch für jeden offen ist - der Standard - anstatt auf eine kontrollierte Gruppe von Einladenden eingeschränkt zu sein. Das ist die Grundursache unkontrollierter Gast-Proliferation.
GUEST_NO_MFA_REQUIRED kennzeichnet Tenants, in denen Gastbenutzer keiner Conditional-Access-Richtlinie unterliegen, die MFA erfordert, wodurch externe Identitäten eine schwächere Authentifizierung als interne Benutzer haben.
GUEST_STALE_90_DAYS listet aktivierte Gastkonten auf, deren letzte erfasste Anmeldung mehr als 90 Tage zurückliegt, und liefert eine priorisierte Liste für Access Review und Bereinigung. Gäste, die sich nie angemeldet haben, sind ein anderer Fall und werden separat über GUEST_NEVER_SIGNED_IN gemeldet.
ℹ️ Hinweis: EtcSec prüft die Gastkonto-Governance automatisch bei jedem Azure-Scan. Führen Sie ein kostenloses Audit durch, um zu sehen, wie viele ungeprüfte Gastkonten in Ihrem Tenant existieren.
Häufig Gestellte Fragen
Sind Azure-Gastkonten standardmäßig ein Sicherheitsrisiko? Gastkonten selbst sind nicht von Natur aus riskant, aber schlechte Governance erzeugt erhebliches Risiko. Die Hauptprobleme sind: keine MFA-Anforderung für Gäste, uneingeschränkte Einladungsrechte und veraltete Konten, die nie entfernt werden. Ein gut verwaltetes Gastprogramm ist risikoarm; ein unverwaltetes wird zu einer großen Angriffsfläche.
Wie oft sollte ich Gastkonten überprüfen? Microsoft schreibt keinen einzelnen verbindlichen Rhythmus vor: Entra ID Access Reviews können wöchentlich, monatlich, vierteljährlich oder jährlich geplant werden, und das richtige Intervall hängt davon ab, wie sensibel die freigegebenen Ressourcen sind. Vierteljährlich ist die EtcSec-Baseline. Access Reviews können das Ergebnis mit automatischer Entfernung bei Nichtreaktion automatisieren, was den Prozess auch für große Tenants handhabbar hält; dies erfordert ein Entra ID Governance- oder Entra ID P2-Abonnement.
Kann ein Gastkonto genutzt werden, um sich innerhalb der Organisation seitwärts zu bewegen? Ja. Ein Gast mit Teams-Zugriff kann alle Nachrichten und Dateien in diesen Kanälen sehen. Verfügt der Gast zusätzlich über SharePoint-Zugriff, kann er Dokumente lesen und potenziell exfiltrieren. Der Schaden wird durch die Berechtigungen des Gastes begrenzt, aber überberechtigte veraltete Gäste sind in der Praxis extrem häufig.
Prüfprioritäten
Azure-Gastkonten: Die Vergessene Angriffsfläche in Ihrem Tenant sollte als reale Exposition innerhalb Ihres Entra-ID- und Azure-Tenants behandelt werden, nicht als einzelne isolierte Einstellung. Definieren Sie zuerst den Prüfumfang: Welche Admins, Gäste, Service Principals, App-Registrierungen, Richtlinienausnahmen und Break-Glass-Konten sind betroffen, welche Geschäftsabläufe hängen von ihnen ab, welche Berechtigungen legen sie offen, und welche Notfallausnahmen wurden im Laufe der Zeit hinzugefügt. Dieser Scoping-Schritt verhindert oberflächliche Behebung, weil das technische Symptom oft kleiner ist als der operative Blast Radius. Indem das Team den vollständigen Pfad von Konfiguration bis Berechtigung dokumentiert, kann es Änderungen priorisieren, die Risiko schnell reduzieren, ohne den Produktionszugriff zu unterbrechen. Dies schafft außerdem eine belastbare Baseline für spätere Validierung und gibt der Führungsebene eine klare Erklärung, warum das Problem jetzt zählt.
Benachbarte Kontrollen Prüfen
Wenn Angreifer Ihren Entra-ID- und Azure-Tenant erreichen, bleiben sie selten beim ersten Schwachpunkt stehen. Rund um Azure-Gastkonten: Die Vergessene Angriffsfläche in Ihrem Tenant testen sie normalerweise, ob sich der exponierte Pfad mit veralteter Legacy-Authentifizierung, schwacher Gast-Governance, breiter App-Zustimmung, veralteten Notfallkonten und nie überprüften Rollen verketten lässt. Das bedeutet, Verteidiger sollten nicht nur die Hauptschwäche, sondern jede benachbarte Abhängigkeit überprüfen, die Zugriff in Persistenz oder Rechteausweitung verwandeln kann. Bestätigen Sie, welche Identitäten, Rollen, Berechtigungen und Vertrauensannahmen von einem motivierten Angreifer wiederverwendet werden können. Wenn eine Korrektur nur ein Objekt schließt, während benachbarte Privilegienpfade offen bleiben, ändert sich das effektive Risiko kaum. Eine disziplinierte Prüfung von Verkettungsmöglichkeiten macht aus diesem Artikelthema eine praktische Härtungsübung statt einer einmaligen Checkbox.
Belege und Telemetrie Sammeln
Eine belastbare Reaktion auf Azure-Gastkonten: Die Vergessene Angriffsfläche in Ihrem Tenant braucht Belege, die sowohl von Engineering- als auch von Detection-Teams überprüft werden können. Ziehen Sie Anmeldeprotokolle, Audit-Logs, Rollenzuweisungsänderungen, Zustimmungsereignisse, Änderungen an Anwendungsanmeldeinformationen und riskante Anmeldesignale, vergleichen Sie aktuelle Änderungen mit bekannten Wartungsfenstern und isolieren Sie Konten oder Systeme, deren Verhalten sich ohne klaren geschäftlichen Grund geändert hat. Nutzen Sie diese Belege, um drei Fragen zu beantworten: wann der riskante Pfad entstanden ist, wer ihn noch nutzen kann, und ob eine ähnliche Exposition anderswo in Ihrem Entra-ID- und Azure-Tenant existiert. Eine gute Telemetrie-Überprüfung hilft außerdem, geerbte technische Schulden von aktivem Missbrauch zu trennen. Diese Unterscheidung ist wichtig, weil der Behebungsplan für veraltete Fehlkonfigurationen ein anderer ist als der Plan für einen Pfad, der bereits angreiferähnliche Aktivität oder wiederholte Richtlinienausnahmen zeigt.
Azure-Gastkonten: Validierung vor dem Abschluss
Eine solide Überprüfung von Azure-Gastkonten sollte mit Belegen aus der Produktion enden, nicht mit der Annahme, dass der riskante Pfad verschwunden ist. Bevor Sie den Befund schließen, überprüfen Sie erneut Rollenzuweisungen, Richtlinienumfang, App-Berechtigungen oder Gasteinstellungen, Sign-in-, Audit- oder Risiko-Belege aus dem echten Tenant sowie den Ausnahmepfad, der die Exposition unbemerkt wiederherstellen könnte. Bestätigen Sie, dass der sicherere Zustand für den Umfang gilt, der wirklich zählt: die Produktions-OU, die effektive Rollenzuweisung, der Anwendungspfad oder der Vertrauens- und Delegationspfad, den ein Angreifer tatsächlich ausnutzen würde. Dokumentieren Sie den technischen Verantwortlichen, die geschäftliche Abhängigkeit und die Rollback-Bedingung, damit die nächste Überprüfung erkennen kann, ob der sicherere Zustand aufrechterhalten wurde.
Verwenden Sie eine kurze Abschluss-Checkliste:
- verifizieren, dass der riskante Zustand aus Sicht des Angreifers verschwunden ist, nicht nur auf einem Admin-Screenshot
- einen Export oder eine Log-Stichprobe vor/nach aufbewahren, die beweist, dass sich der betroffene Umfang geändert hat
- den Verantwortlichen und die Ausnahmeentscheidung dokumentieren, falls die Kontrolle nicht vollständig durchgesetzt werden konnte
Für angrenzende Exposition gleichen Sie das Ergebnis mit Azure App-Registrierungen: Sicherheitsrisiken, Azure Tenant-Härtung: Unsichere Defaults, Microsoft Entra ID-Sicherheit auditieren: praktischer Leitfaden und AD & Azure Compliance: NIS2, ISO 27001, CIS ab. Dieselbe Kontrolllücke taucht oft in benachbarten Identitätspfaden, Logging-Lücken oder delegierten Berechtigungen wieder auf, weshalb der letzte Validierungsschritt ebenso wichtig ist wie der ursprüngliche Fund.
Azure-Gastkonten: Belege für den Nächsten Review-Zyklus
Der nächste Prüfer sollte den Fall nicht aus dem Gedächtnis rekonstruieren müssen. Bewahren Sie die Belege auf, die den ursprünglichen Befund gerechtfertigt haben, den Nachweis, dass die Änderung angewendet wurde, sowie die Notiz, die erklärt, warum der Endzustand akzeptabel ist. Für dieses Thema kombinieren die nützlichsten Belege meist den Tenant-Export oder Screenshot, der den betroffenen Umfang zeigt, den Sign-in-, Audit- oder Richtlinienbeleg, der belegt, dass die Kontrolle jetzt greift, sowie den Verantwortlichen-, Freigabe- und Ausnahmevermerk zum Endzustand. Dieses kompakte Paket macht vierteljährliche oder Post-Change-Reviews deutlich schneller und hilft zu erklären, ob das Problem entfernt, reduziert oder formal akzeptiert wurde.
| Aufbewahren | Warum es wichtig ist |
|---|---|
| Tenant-Umfangs- und Zuweisungsbeleg | Zeigt den betroffenen Umfang und die geänderten Objekte |
| Sign-in-, Audit- oder Richtliniennachweis | Belegt, dass die Kontrolle in der Produktion angewendet wurde |
| Verantwortlichen-, Freigabe- und Ausnahmevermerk | Bewahrt Ownership und die geschäftliche Begründung |
Wenn eine spätere Admin-, Richtlinien- oder Anwendungsänderung den Pfad wieder öffnet, macht dieser historische Beleg es außerdem leichter zu beweisen, was abgedriftet ist. Das ist es, was Azure-Gastkonten von einer einmaligen Prüfung zu einem wiederholbaren Assurance-Prozess macht.
Quellen
- Microsoft Learn - Externe Zusammenarbeitseinstellungen konfigurieren (Standard-Einladungsumfang, Gasteinladungsoptionen, Rolle Gasteinlader)
- Microsoft Learn - Benutzer auflisten (Microsoft Graph) (
signInActivityerfordert Entra ID P1/P2 undAuditLog.Read.All) - Microsoft Learn - Get-MgUser und Remove-MgUser
- Microsoft Learn - Gastzugriff mit Access Reviews verwalten und Was sind Access Reviews? (Auto-Apply, Lizenzierung)
- Microsoft Learn - Cross-Tenant-Zugriff im Überblick (Heimat-Tenant-MFA-Ansprüche werden standardmäßig nicht vertraut)
- Microsoft Learn - Conditional Access: Zielressourcen und Benutzer und Gruppen
- Microsoft Learn - Entra Audit-Log-Aktivitätsreferenz (Aktivitätsnamen für eingeladene Benutzer)
- Elastic - Azure Exported Fields und KQL
Weiterführende Themen
Prüfen Sie dieses Thema zusammen mit Entra ID Bedingter Zugriff: Lücken, die reale Exposition hinterlassen, Azure Tenant-Härtung: Unsichere Defaults, Azure Privilegierter Zugriff: Zu Viele Globale Admins, Azure App-Registrierungen: Sicherheitsrisiken und Azure Identity Protection: Geleakte Zugangsdaten Blockieren. Diese benachbarten Beiträge zeigen, wie dieselben Identitätsschwächen sich in einer echten Bewertung normalerweise verketten, statt als isolierte Befunde aufzutreten.
- Entra ID Bedingter Zugriff: Lücken, die reale Exposition hinterlassen
- Azure Tenant-Härtung: Unsichere Defaults
- Azure Privilegierter Zugriff: Zu Viele Globale Admins
- Azure App-Registrierungen: Sicherheitsrisiken
- Azure Identity Protection: Geleakte Zugangsdaten Blockieren
Diese internen Verweise halten die Behebungsdiskussion auf den vollständigen Angriffspfad fokussiert, statt auf eine einzelne Kontrolllücke.
Validierungs-Checkliste
Bevor Sie die Überprüfung abschließen, wiederholen Sie dieselben Prüfungen, die das Problem aufgedeckt haben, und bestätigen Sie, dass der riskante Pfad aus Angreiferperspektive nicht mehr existiert. Verifizieren Sie die relevanten Identitäten, Berechtigungen, Vererbungspfade und kompensierenden Kontrollen in der Produktion und nicht nur in der Staging-Umgebung oder in der Dokumentation. Dokumentieren Sie den technischen Verantwortlichen, die erwartete geschäftliche Abhängigkeit und den Beleg, der zeigt, dass die neue Konfiguration sowohl sicherer als auch operativ tragfähig ist. Dieser letzte Validierungsschritt hält den Artikel auf dem Boden dessen, wie Teams identitätsbezogenes Risiko tatsächlich reduzieren.
Governance des Gast-Lebenszyklus in der Praxis Bestätigen
Die Behebung bei Gastkonten sollte eine Überprüfung umfassen, wer externe Benutzer sponsert, wie Zugriff rezertifiziert wird und welche Kollaborationspfade weiterhin langlebige Gastidentitäten mit breiten Berechtigungen erzeugen. Die belastbarsten Programme kombinieren Einladungsbeschränkungen, regelmäßige Access Reviews und Ownership-Prüfungen, sodass Gastzugriff an einen tatsächlichen Geschäftsbedarf gebunden bleibt, statt nach Projektende unbegrenzt fortzubestehen.
Entdecken Sie die Identity-Security-Seiten zu diesem Thema

