Usare la ricerca contenuto in Microsoft Teams

Nota

La ricerca di contenuti di messaggi e file nei canali privati funziona in modo diverso rispetto ai canali standard. Per altre informazioni, vedere Ricerca di contenuti nei canali privati.

La ricerca contenuto consente di eseguire query sulle informazioni di Microsoft Teams che si estendono su Exchange, SharePoint Online e OneDrive for Business. Ad esempio, usando Ricerca contenuto nella cassetta postale di Manufacturing Specs e nel sito di SharePoint Manufacturing Specs , è possibile eseguire ricerche nelle conversazioni dei canali standard di Teams da Exchange, nei caricamenti di file e nelle modifiche da SharePoint Online e nelle modifiche di OneNote.

È anche possibile aggiungere criteri di query alla ricerca contenuto per limitare i risultati restituiti. Nell'esempio precedente è possibile cercare il contenuto in cui sono state usate le parole chiave "New Factory Specs".

Consiglio

Dopo aver aggiunto le condizioni di ricerca, è possibile esportare un report o il contenuto effettivo nel computer per l'analisi.

Ricerca di contenuti di canali privati

I record per i messaggi inviati in un canale privato vengono recapitati alla cassetta postale di tutti i membri del canale privato, anziché a una cassetta postale di gruppo. I titoli dei record vengono formattati per indicare il canale privato da cui sono stati inviati.

Poiché ogni canale privato ha una propria raccolta siti di SharePoint separata dal sito del team padre, i file in un canale privato vengono gestiti indipendentemente dal team padre.

Teams non supporta la ricerca di contenuti in un singolo canale, quindi è necessario eseguire una ricerca nell'intero team. Per eseguire una ricerca di contenuto di un canale privato, eseguire ricerche nel team, nella raccolta siti associata al canale privato (per includere i file) e nelle cassette postali dei membri del canale privato (per includere i messaggi).

Seguire questa procedura per identificare i file e i messaggi in un canale privato da includere nella ricerca di contenuto.

Prima di eseguire questi passaggi, installare SharePoint Online Management Shell e connettersi a SharePoint Online.

  1. Eseguire quanto segue per ottenere un elenco di tutte le raccolte siti di SharePoint associate ai canali privati nel team.

    Get-SPOSite
    
  2. Eseguire lo script di PowerShell seguente per ottenere un elenco di tutti gli URL della raccolta siti di SharePoint associati ai canali privati nel team e all'ID gruppo del team padre.

    $sites = get-sposite -template "teamchannel#0"
    foreach ($site in $sites) {$x= get-sposite -identity $site.url -detail; $x.relatedgroupID; $x.url} 
    
  3. Per ogni ID team o gruppo, eseguire lo script di PowerShell seguente per identificare tutti i siti del canale privato pertinenti.

    $sites = get-sposite -template "teamchannel#0"
    $groupID = "e8195240-4a70-4830-9106-80193cf717cb"
    foreach ($site in $sites) {$x= Get-SpoSite -Identity $site.url -Detail; if ($x.RelatedGroupId -eq $groupID) {$x.RelatedGroupId;$x.url}}
    

Prima di eseguire questi passaggi, assicurarsi di avere installato la versione più recente del modulo Teams PowerShell .

  1. Eseguire quanto segue per ottenere un elenco di canali privati nel team.

    Get-TeamChannel -GroupId <GroupID> -MembershipType Private
    
  2. Eseguire quanto segue per ottenere un elenco di membri del canale privato.

    Get-TeamChannelUser -GroupId <GroupID> -DisplayName "Engineering" -Role Member
    
  3. Includere le cassette postali di tutti i membri di ogni canale privato nel team come parte della query di ricerca del contenuto.