Использование поиска контента в Microsoft Teams

Примечание.

Поиск содержимого сообщений и файлов в частных каналах работает иначе, чем в стандартных каналах. Дополнительные сведения см. в разделе Поиск контента по частным каналам.

Поиск контента позволяет запрашивать сведения Microsoft Teams, охватывающие Exchange, SharePoint Online и OneDrive для бизнеса. Например, используя поиск контента в почтовом ящике производственных спецификаций и на сайте SharePoint о спецификациях производства , вы можете выполнять поиск по беседам стандартного канала Teams из Exchange, отправке файлов и изменениям из SharePoint Online и изменениям OneNote.

Вы также можете добавить критерии запроса в поиск контента , чтобы сузить возвращаемые результаты. В приведенном выше примере можно найти содержимое, в котором использовались ключевые слова "Спецификации новой фабрики".

Совет

После добавления условий поиска можно экспортировать отчет или фактическое содержимое на компьютер для анализа.

Поиск контента по частным каналам

Записи сообщений, отправляемых в частном канале, доставляются в почтовый ящик всех участников частного канала, а не в почтовый ящик группы. Названия записей форматируются так, чтобы указать, из какого частного канала они были отправлены.

Так как каждый частный канал имеет собственное семейство веб-сайтов SharePoint, отдельное от родительская команда сайта, управление файлами в частном канале осуществляется независимо от родительская команда.

Teams не поддерживает поиск контента по одному каналу, поэтому поиск должен выполняться всей командой. Чтобы выполнить поиск содержимого частного канала, выполните поиск по команде, семейству веб-сайтов, связанному с частным каналом (для включения файлов), и почтовым ящикам участников частного канала (для включения сообщений).

Выполните следующие действия, чтобы определить файлы и сообщения в частном канале для включения в поиск контента.

Перед выполнением этих действий установите командную консоль SharePoint Online и подключитесь к SharePoint Online.

  1. Выполните следующую команду, чтобы получить список всех семейств веб-сайтов SharePoint, связанных с частными каналами в команде.

    Get-SPOSite
    
  2. Выполните следующий сценарий PowerShell, чтобы получить список всех URL-адресов семейства веб-сайтов SharePoint, связанных с частными каналами в команде, и идентификатор группы родительская команда.

    $sites = get-sposite -template "teamchannel#0"
    foreach ($site in $sites) {$x= get-sposite -identity $site.url -detail; $x.relatedgroupID; $x.url} 
    
  3. Для каждой команды или группы выполните следующий скрипт PowerShell, чтобы определить все релевантные сайты частного канала.

    $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}}
    

Перед выполнением этих действий убедитесь, что установлена последняя версия модуля Teams PowerShell .

  1. Выполните следующую команду, чтобы получить список частных каналов в команде.

    Get-TeamChannel -GroupId <GroupID> -MembershipType Private
    
  2. Выполните следующую команду, чтобы получить список участников частного канала.

    Get-TeamChannelUser -GroupId <GroupID> -DisplayName "Engineering" -Role Member
    
  3. Включите почтовые ящики всех участников из каждого частного канала в команде в рамках запроса поиска контента.