在 Microsoft Teams 中使用內容搜尋
內容搜尋可讓您查詢跨 Exchange、SharePoint Online 和 商務用 OneDrive 的 Microsoft Teams 資訊。 例如,針對您的製造規格信箱和製造規格SharePoint 網站使用內容搜尋,您可以針對 Exchange 的 Teams 標準頻道交談、從 SharePoint Online 上傳和修改檔案,以及 OneNote 變更進行搜尋。
您也可以將查詢準則新增至 內容搜尋 ,以縮小傳回的結果範圍。 在上述範例中,您可以尋找使用關鍵字 「New Factory Specs」 的內容。
提示
新增搜尋條件之後,您可以將報表或實際內容匯出至電腦以進行分析。
私人頻道的內容搜尋
在私人通道中傳送的郵件記錄會傳遞至所有私人通道成員的信箱,而不是群組信箱。 記錄的標題會格式化,以指出它們是從哪個私人通道傳送。
由於每個私人頻道都有自己的 SharePoint 網站集合,與父小組網站不同,因此私人頻道中的檔案會獨立于父小組中進行管理。
Teams 不支援單一頻道的內容搜尋,因此必須搜尋整個小組。 若要執行私人頻道的內容搜尋,請在小組中搜尋、與私人頻道相關聯的網站集合 (包含檔案) ,以及私人頻道成員的信箱 (包含訊息) 。
使用下列步驟來識別私人頻道中要包含在內容搜尋中的檔案和訊息。
在內容搜尋中包含私人頻道檔案
執行這些步驟之前,請先安裝 SharePoint Online 管理命令介面並聯機到 SharePoint Online。
執行下列命令,以取得與小組中私人頻道相關聯的所有 SharePoint 網站集合清單。
Get-SPOSite
執行下列 PowerShell 腳本,以取得與小組中私人頻道相關聯的所有 SharePoint 網站集合 URL 清單和父小組群組識別碼。
$sites = get-sposite -template "teamchannel#0" foreach ($site in $sites) {$x= get-sposite -identity $site.url -detail; $x.relatedgroupID; $x.url}
針對每個小組或群組識別碼,執行下列 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 模組 。
執行下列命令以取得小組中的私人頻道清單。
Get-TeamChannel -GroupId <GroupID> -MembershipType Private
執行下列命令以取得私人頻道成員的清單。
Get-TeamChannelUser -GroupId <GroupID> -DisplayName "Engineering" -Role Member
在內容搜尋查詢中,包含小組中每個私人頻道中所有成員的信箱。