Magic Quadrant™ para gerenciamento de acesso privilegiado 2025: Netwrix reconhecida pelo quarto ano consecutivo. Baixe o relatório.

Plataforma
Centro de recursosGuia prático
Como obter um relatório de permissões do SharePoint Online com PowerShell ou Netwrix Auditor

Como obter um relatório de permissões do SharePoint Online com PowerShell ou Netwrix Auditor

Solução Nativa

  • Faça o download e instale o SharePoint Online Client Components SDK.
  • Abra o PowerShell ISE.
  • Execute o seguinte script, digitando os valores apropriados para as variáveis $Url e $Path para especificar o endereço do site SharePoint e o caminho de saída do relatório:
      #SPO-specific cmdlets require sharepoint-online module
Install-Module -NameMicrosoft.Online.SharePoint.PowerShell
$ServiceURL ="https://enterprise-admin.sharepoint.com"
$URL = "https://enterprise.sharepoint.com"
$Path = "C:\Temp\GroupsReport.csv"
$Cred = Get-Credential
#Connect to SharePoint Online
Connect-SPOService -url$ServiceURL -Credential$Cred
#Generating Report
$GroupsData = @()
#get sharepoint online groups powershell
$SiteGroups =Get-SPOSiteGroup -Site$URL
ForEach($Group in $SiteGroups) {
$GroupsData +=New-Object PSObject-Property @{
'Group Name' =$Group.Title
'Permissions' =$Group.Roles -join ","
'Users' = $Group.Users -join ","
}
}
#Export the data to CSV
$GroupsData |Export-Csv $Path-NoTypeInformation
      
  • Revise seu relatório CSV:
Image

Netwrix Auditor para SharePoint

  • Execute o Netwrix Auditor. Navegue até “Relatórios” -> Clique em “Predefinido” -> Expanda a seção “SharePoint Online” -> Vá para “SharePoint Online – State-in-Time” -> Selecione “SharePoint Online Object Permissions” -> Clique em “Visualizar”.
  • Especifique o URL do site no campo “Object Path” -> Clique em “View Report”.
  • Revise o relatório de fácil compreensão:
Image

Compartilhar em