M365 検索 (非推奨) [非推奨]
M365 Search は、M365 の複数のエンティティにわたってインテリジェントで高度なエンタープライズ検索機能を提供します。 SharePoint および OneDrive Business、Exchange のユーザー、Teams 別のメッセージ、Exchange および外部グラフのコンテンツでファイルを検索します。 1 つのコネクタを使用して、すべての M365 エンティティをシームレスに検索します。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| Power Apps | Premium | 次を除くすべての Power Apps リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| Power Automate | Premium | 次を除くすべての Power Automate リージョン : - 米国政府 (GCC) - 米国政府 (GCC High) - 21Vianet が運営する China Cloud - 米国国防総省 (DoD) |
| お問い合わせ | |
|---|---|
| 名前 | Microsoft Search |
| URL | https://www.microsoft.com/microsoft-search |
| 3SApiDevs@service.microsoft.com |
| コネクタ メタデータ | |
|---|---|
| Publisher | Microsoft |
| Website | https://www.microsoft.com/microsoft-search |
| プライバシー ポリシー | https://learn.microsoft.com/en-us/microsoftsearch/security-for-search |
| カテゴリ | コンテンツとファイル。ビジネス インテリジェンス |
M365 Search コネクタ (プレビュー)
M365 Search コネクタ (現在プレビュー段階) は、ユーザー、ファイル、メッセージなど、M365 のほぼすべてのエンティティにわたってインテリジェントで高度なエンタープライズ検索機能を提供します。 このコネクタは、Power Automate とアプリに Microsoft Search の機能を提供し、組織のニーズを満たす検索駆動型エクスペリエンスをシームレスに作成できるようにします。 これで、エンタープライズ対応のカスタム アプリケーションとワークフローを数分で構築できるようになりました。
[前提条件]
テナントでは、Exchange、SharePoint、Teams などのワークロードにアクセスするには、M365 ライセンスが必要です。
資格情報を取得する方法
認証と承認が組み込まれているため、M365 に既にログインしているユーザーは、追加の認証関連の手順なしでこれを使用できます。
Power Automate の概要
フロー内のアクションを使用すると、エンティティの種類とコンテンツ ソース、取得するフィールド、フィールドのフィルター オプション、結果の数を選択できます。
アクション
検索対象のエンティティは 4 つあり、それぞれがアクションに含まれます。 各アクションは、さまざまなコンテンツ ソースによって提供されます。
-
Search Files: M365 で SharePoint と OneDrive Business Files を検索します。 -
Search Messages: M365 で Teams と Exchange からのメッセージを検索します。 -
Search People: M365 で Exchange のユーザーを検索します。 -
Search External: 外部グラフ コネクタのコンテンツを検索します。
入力
-
Search Input: 検索語句またはクエリ テキスト -
Number of Results: 一度に表示される結果の数。 これは改ページ位置の変更に役立ちます。 結果の既定値は 10 ですが、編集できます。 -
Start From Result #: エンティティが検索を開始する番号。 たとえば、結果から #5 は最初の 4 つの結果をスキップします。
出力フィールドと詳細
各アクション (またはエンティティの種類) には、5 つの既定のフィールドが表示されます。 これらの既定のフィールドは編集でき、新しいフィールドを追加できます。
-
Files: Description、DocId、Filename、Path、Title。 追加のフィールドには、Rank、SiteId、Author などがあります。 -
Messages: ConversationTopic、Preview、DateTimeLastModified、DisplayTo、Subject。 その他のフィールドには、HasAttachments、Importance などがあります。 -
People: Id、DisplayName、EmailAddresses、Department、CompanyName。 その他のフィールドには、OfficeLocation、JobTitle などがあります。 -
External: URL、Description、DocumentId、Id、Title。 その他のフィールドには、HitHighlightedProperties があります。
フィールド、演算子、値のフィルター処理
各アクション (またはエンティティの種類) には、フィルター処理オプションがあります。 各エンティティの種類は、特定の出力フィールドでフィルター処理できます。 フィルターには、 Field、 Operator 、 Valueの 3 つの部分があります。
Fields は、ファイル名など、エンティティの種類ごとに出力フィールドです。
Operators は、=equals などによってフィルター処理する方法です。
Values は、結果の範囲を計画ドキュメントなど、次のように指定します。
たとえば、ファイルのスコープを SharePoint サイトに絞り込むには、[ファイルの検索] アクションで、[フィルター フィールド ] = [パス]、[フィルター演算子 ] = [次の値が含まれます]、[フィルター値] = [ https://microsoft.sharepoint.com/sites/FabCon] の順に選択します。
使用例
ユース ケース 1 (Power Automate とアプリの場合):
ある会社には財務コンプライアンス Power App があり、コンプライアンス ドキュメントが 5 つのライブラリに分散されています。 エンド ユーザーがこれらの 5 つのライブラリを検索する必要があるだけです。 検索コネクタを使用すると、エンド ユーザーが検索できる 1 つまたは複数の SharePoint サイトをフィルター処理して指定できます。
作業を開始する方法: M365 コネクタを開き、Files エンティティの種類を検索し、検索を開始する 1 つまたは複数の SharePoint URL を指定します (フィルター処理)。
ユース ケース 2 (Power Automate とアプリの場合):
ある自動車会社には、外部製品である ABC に格納されている製品画像やレビューを含む製品データがあります。 社内には保存されませんが、API と ABC への Graph コネクタがあります。 外部データは、エンド ユーザーが製品を検索し、画像とレビューを表示するために Power App で使用できます。
作業を開始する方法: Microsoft Search コネクタを開き、外部エンティティの種類を検索し、検索を開始する外部コネクタを指定します。
一般的な FAQ
検索テナントの幅は広いですか?
イエス
関連性は検索で何を意味しますか?
関連性とは、ユーザーのクエリの重要度と有用性に基づいて検索結果をランク付けして並べ替えるプロセスを指します。 結果の内容や検索などの要因の組み合わせによって決定されます。
セキュリティとプライバシーのしくみ
セキュリティは、フローまたはアプリを作成するユーザーではなく、フローまたはアプリを実行しているエンド ユーザーによって異なります。 SharePoint や OneDrive for Business などのコンテンツ ソースから取得された結果は、ソースでセキュリティトリミングされます。 エンド ユーザーは、Office 365 では表示およびアクセスできない Word 文書などのリソースを表示できません。 SharePoint で共有されている独自のファイルのみを表示できます。 Microsoft Search と同じセキュリティとプライバシーの原則に従います。 詳細については、以下をご覧ください。 Microsoft Search の概要 |Microsoft Learn
外部データ用コネクタの例を次に示します。
Graph コネクタの表示: Graph コネクタ
特定の語句を検索する方法 / exclude 関数を使用できますか?
[検索入力] ボックスで KQL 関数を使用します。 詳細情報: キーワード クエリ言語 (KQL) 構文リファレンス |Microsoft Learn
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
| ファイルの検索 [非推奨] |
Microsoft Search - ファイルの検索 (非推奨) |
| メッセージの検索 [非推奨] |
Microsoft Search - メッセージの検索 (非推奨) |
| ユーザーの検索 [非推奨] |
Microsoft Search - ユーザーの検索 (非推奨) |
| 外部検索 [非推奨] |
MS365 検索 - 他のコネクタまたはソースに基づく検索 (非推奨) |
ファイルの検索 [非推奨]
Microsoft Search - ファイルの検索 (非推奨)
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
requestBody
|
requestBody | dynamic |
戻り値
メッセージの検索 [非推奨]
Microsoft Search - メッセージの検索 (非推奨)
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
requestBody
|
requestBody | dynamic |
戻り値
ユーザーの検索 [非推奨]
Microsoft Search - ユーザーの検索 (非推奨)
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
requestBody
|
requestBody | dynamic |
戻り値
外部検索 [非推奨]
MS365 検索 - 他のコネクタまたはソースに基づく検索 (非推奨)
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
requestBody
|
requestBody | dynamic |