Azure AD-rapporten verkrijgen met PowerShell

Azure Active Directory-auditlogboeken (bewerkingen) en aanmeldingslogboeken (verificatiegegevens) helpen u om alle wijzigingen en elke aanmeldingsactiviteit binnen Azure AD te volgen. U kunt dezelfde gegevens ophalen met de Azure AD PowerShell-cmdlets voor rapportage. U kunt ook een uitgebreide AD-controleoplossing, zoals ADAudit Plus, gebruiken om het allemaal wat gemakkelijker te maken voor u.

Dit artikel vergelijkt de methode voor het ophalen van Azure AD audit- en aanmeldingslogboeken met Windows PowerShell en ADAudit Plus.

Windows PowerShell

Stappen voor het controleren van de Azure AD audit- en aanmeldingslogboeken met PowerShell:

  • Voor het ophalen van auditlogboeken binnen Azure AD kunnen we de cmdlet Get-AzureADAuditDirectoryLogs gebruiken.
  • Auditlogboeken kunnen worden opgehaald op basis van parameters zoals datums, gebruikers, toepassingen of logboeken die een specifieke bron bevatten.
  •  Copied
    PS C:\>Get-AzureADAuditDirectoryLogs -Filter "activityDateTime gt 2020-04-15"

     Copied
    PS C:\>Get-AzureADAuditDirectoryLogs -Filter "initiatedBy/user/displayName eq 'John Doe'"

     Copied
    PS C:\>Get-AzureADAuditDirectoryLogs -Filter "initiatedBy/app/displayName eq 'Office 365'"

     Copied
    PS C:\>Get-AzureADAuditDirectoryLogs -Filter "targetResources/any(tr:tr/displayName eq 'Active Directory Example')"

  • Om rapporten over aanmeldingslogboeken te krijgen in Azure AD, wordt de cmdlet Get-AzureADAuditSignInLogs gebruikt.
  • Soortgelijke parameters, zoals datum, gebruiker, locatie en logboek met een bepaalde status kunnen worden opgehaald.
  •  Copied
    PS C:\>Get-AzureADAuditSignInLogs -Filter "createdDateTime gt 2020-04-215"

     Copied
    PS C:\>Get-AzureADAuditSignInLogs -Filter "userDisplayName eq 'John Doe'"

     Copied
    PS C:\>Get-AzureADAuditSignInLogs -Filter "appDisplayName eq 'Office 365'"

     Copied
    PS C:\>Get-AzureADAuditSignInLogs -Filter "location/city eq 'Pleasanton' and location/state eq 'California' and location/countryOrRegion eq 'US'"

     Copied
    PS C:\>Get-AzureADAuditSignInLogs -Filter "status/errorCode eq 0 -All $true"

ADAudit Plus

Voor het verkrijgen van het rapport,

  • Meld u aan bij de ADAudit Plus- webconsole.
  • Ga naar het tabblad Rapporten > tabblad Azure AD > Rapporten gebruikersaanmeldingen.
  • Onder Rapporten gebruikersaanmeldingen vindt u de hieronder vermelde rapporten:
    • Aanmeldingsactiviteit
    • Aanmeldingsfouten
    • Mislukte aanmeldingen door verkeerd wachtwoord
    • Aanmeldingsactiviteit op IP-adres
    • Hybride aanmeldingsactiviteit
    • Aanmeldingsactiviteit op toepassingen. Elk van deze rapporten kan verder worden gefilterd volgens uw behoeften.
  • Selecteer het domein.
  • Selecteer Exporteren als om het rapport te exporteren in een indeling van uw voorkeur (CSV, PDF, HTML, CSVDE en XLSX).

Schermafbeelding

audit-active-directory-using-powershell-1
» Start Gratis proefversie voor 30 dagen

Hieronder vindt u de beperkingen van het gebruik van Windows PowerShell voor het genereren van een Azure AD audit- en aanmeldingslogboeken:

  • We kunnen het bovenstaande script alleen uitvoeren vanaf de computers met de rol Active Directory Domain Services.
  • Om datumnotaties te wijzigen en andere tijdzones toe te passen op de datumresultaten, moet het script telkens opnieuw worden gewijzigd of aangemaakt.
  • Het is moeilijk het rapport te exporteren in andere indelingen.
  • Het toepassen van meer filters, zoals 'Tijdens kantooruren', 'Periode' en 'Exporteren als' maakt de LDAP-query nog complexer.

ADAudit Plus zal echter snel rapporten genereren door alle DC's te scannen en deze rapporten kunnen worden geëxporteerd in meerdere indelingen.

  • PowerShell-scripting, en vereenvoudig AD-wijzigingscontrole met ADAudit Plus.
  •  
  • Door te klikken op 'Uw gratis proefversie nu aanvragen', gaat u akkoord met de verwerking van persoonsgegevens in overeenstemming met het Privacybeleid.
  • Danke für das Herunterladen!

    Ihr Download sollte in 15 Sekunden automatisch beginnen. Wenn nicht, klicken Sie hier, um es manuell herunterzuladen.

Powiązane zasoby

ADAudit Plus Trusted By

Eén enkele oplossing voor volledige audit en rapportage van Active Directory