Hur får man GPO-länkar med hjälp av PowerShell?

Ett grupprincipobjekt gör det möjligt för administratörerna att ange behörigheter och hantera åtkomstkontroll från en central punkt och därmed minska deras börda. Obehöriga ändringar av ett grupprincipobjekt kan leda till att illasinnade användare får åtkomst till konfidentiell information. Därför är det nödvändigt att övervaka ändringar i grupprinciper i realtid för att hålla en organisation säker och skyddad.

Den här artikeln jämför metoden för att hämta GPO-rapporter med Windows PowerShell och ManageEngine ADAudit Plus, en realtidslösning för granskning av Active Directory.

Windows PowerShell

Steg för att få GPO-rapporter med hjälp av PowerShell:

  • Cmdlet Get-GPOReport hämtar en rapport som beskriver egenskaper och principinställningar för ett visst grupprincipobjekt (GPO) eller för alla GPO:er i en domän.
  • GPO-rapporter innehåller information om länkar, säkerhetsfiltrering, Windows Management Instrumentation (WMI)-filtrering, delegering samt dator- och användarkonfigurationer. Om en fil anges via parametern Path skrivs rapporten till en fil, annars visas den på skärmen.
    PS C:\> Get-GPOReport -All -Domain "sales.smb.com" -Server "DC1" -ReportType XML -Path "C:\GPOReports\GPOReportsAll.xml"
  • GPO-rapporter innehåller information om länkar, säkerhetsfiltrering, Windows Management Instrumentation (WMI)-filtrering, delegering samt dator- och användarkonfigurationer. Om en fil anges via parametern Path skrivs rapporten till en fil, annars visas den på skärmen.
    Get-GPOReport -Name "SampleGPO1" -ReportType HTML -Path "C:\GPOReports\GPOReport1.html"
    Get-GPOReport -GUID 645748ed7-c6b3-6h03-0991-481gbd9772nd-ReportType XML
  • En utdata för just denna cmdlet kan genereras i antingen XML- eller HTML-format.

ADAudit Plus

För att få rapporten,

  • Logga in på ADAudit Plus-webbkonsolen.
  • Klicka på fliken Rapporter > GPO-hantering.
  • Välj Domän från listrutan.
  • ADAudit Plus tillhandahåller färdiga rapporter för alla ändringar som görs i ett grupprincipobjekt, såsom skapande, borttagning, ändring och ändringar av GPO-länkar.
  • Nyligen skapade GPO:er — listar alla grupprincipobjekt som skapats inom en viss tidsperiod. Ändringsinformation som vem som skapade GPO, när det skapades och varifrån det skapades.
  • Nyligen skapade GPO:er — listar alla grupprincipobjekt som tagits bort inom en viss tidsperiod för en vald domän.
  • Nyligen ändrade GPO:er — listar alla grupprincipobjekt som har ändrats. Ändringsinformation såsom vem som ändrade GPO, när det ändrades och varifrån ändringen gjordes.
  • Ändringar i GPO-länkar - Visar en lista över GPO:er som är länkade till OU:er i domänen. — Visar en lista över GPO:er som är länkade till OU:er i domänen.
  • GPO-historik — visar en detaljerad historik över de ändringar som har gjorts i ett valt grupprincipobjekt.
  • Välj Exportera som för att exportera rapporten i något av de föredragna formaten (CSV, PDF, HTML, CSVDE och XLSX).
powershell-get-gpo-links-1

Varför ADAudit Plus är den bättre lösningen för dig?

  • Omfattande kontrollpanel så att du kan jämföra och korrelera rapporter.
  • ADAudit Plus gör det möjligt för dig att enkelt exportera rapporter i önskat format med ett enda klick.
  • PowerShell cmdlet kan ibland bli överväldigat på grund av rapportens format. ADAudit Plus genererar rapporter i lättläsligt format.
  • Flera filter som hjälper till att få fram nödvändig information.

Relaterade resurser