Microsoft Teams でコンテンツ検索を使用する
注意
プライベート チャネル内のメッセージとファイルのコンテンツ検索は、標準チャネルとは異なります。 詳細については、「 プライベート チャネルのコンテンツ検索」を参照してください。
コンテンツ検索は、Exchange、SharePoint Online、およびOneDrive for Businessに及ぶ Microsoft Teams 情報に対してクエリを実行する方法を提供します。
詳細については、 Microsoft 365 のコンテンツ検索に関するページを参照してください。
たとえば、製造仕様メールボックスと製造仕様 SharePoint サイトに対する コンテンツ検索 を使用すると、Exchange からの Teams 標準チャネル会話、SharePoint Online からのファイルのアップロードと変更、および OneNote の変更に対して検索できます。
コンテンツ検索にクエリ条件を追加して、返された結果を絞り込むこともできます。 上の例では、キーワード "New Factory Specs" が使用されたコンテンツを探すことができます。
ヒント
検索条件を追加した後、分析のためにレポートまたは実際のコンテンツをコンピューターにエクスポートできます。
プライベート チャネルのコンテンツ検索
プライベート チャネルで送信されたメッセージのレコードは、グループのメールボックスではなく、すべてのプライベート チャネル メンバーのメールボックスに配信されます。 レコードのタイトルは、送信元のプライベート チャネルが示されるように書式設定されています。
各プライベート チャネルには、親チーム サイトとは別の独自の SharePoint サイト コレクションがあるため、プライベート チャネル内のファイルは親チームとは独立して管理されます。
Teams は 1 つのチャネルのコンテンツ検索をサポートしていないため、チーム全体を検索する必要があります。 プライベート チャネルのコンテンツ検索を実行するには、チーム全体、プライベート チャネルに関連付けられているサイト コレクション (ファイルを含む)、プライベート チャネル メンバーのメールボックス (メッセージを含む) を検索します。
次の手順を使用して、コンテンツ検索に含めるプライベート チャネル内のファイルとメッセージを識別します。
コンテンツ検索にプライベート チャネル ファイルを含める
これらの手順を実行する前に、 SharePoint Online 管理シェルをインストールし、SharePoint Online に接続します。
次を実行して、チーム内のプライベート チャネルに関連付けられているすべての SharePoint サイト コレクションの一覧を取得します。
Get-SPOSite
次の PowerShell スクリプトを実行して、チーム内のプライベート チャネルと親チーム グループ ID に関連付けられているすべての SharePoint サイト コレクション URL の一覧を取得します。
$sites = get-sposite -template "teamchannel#0" foreach ($site in $sites) {$x= get-sposite -identity $site.url -detail; $x.relatedgroupID; $x.url}
チームまたはグループ ID ごとに、次の 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
コンテンツ検索クエリの一部として、チーム内の各プライベート チャネルのすべてのメンバーのメールボックスを含めます。