本文說明在 Microsoft 365 系統管理中心設置 Microsoft 365 Copilot 連接器的步驟。 設定流程簡化,輸入極少,簡化連線建立。 你也可以自訂設定,微調特定設定。
注意事項
所有 Microsoft 製造的 Copilot 連接器的設定流程都相似,但並非所有產品都相同。 務必閱讀你資料來源中連接器的相關資訊。
必要條件
在開始之前,請確保你具備以下事項:
- 管理員存取權:您必須在 Microsoft 365 系統管理中心擁有以下任一角色,才能設定 Copilot 連接器——全域管理員、搜尋管理員或 Copilot 管理員。
- 資料來源憑證: 收集你想連接的資料來源所需的憑證和權限。
- 如適用,服務帳戶 () :如果你的資料來源需要服務帳號,請確保它具備必要的角色或權限。
步驟 1:新增副駕駛連接器
請完成以下步驟以設定任一 Copilot 連接器 (或前往 管理中心 存取連接器目錄) :
開啟 Microsoft 365 系統管理中心:
前往設定:
- 在左側導航窗格中,選擇 副駕駛。
- 選擇 連接器。
新增資料來源:
- 到 連接器 標籤。
- 在左側導覽窗格中,選擇 「相簿」。
- 從可用連接器清單中,選擇你想連接的資料來源,例如 (ServiceNow Knowledge 或 Salesforce) 。
步驟2:輸入基本連接資訊
顯示名稱:
- 為了幫助使用者在 Copilot 中辨識來源及搜尋結果,請輸入名稱以識別連接器。
- 雖然提供預設名稱,但你可以根據組織需求自訂名稱。
ServiceNow 實例網址:
- 請提供您的資料來源網址。 例如,如果你連接 ServiceNow,網址可能看起來像
https://your-organization-name.service-now.com。
- 請提供您的資料來源網址。 例如,如果你連接 ServiceNow,網址可能看起來像
認證類型:
- 選擇一種認證方式以存取資料來源。
有限觀眾群的舞台化推廣
- 一開始,你可以將連接器部署給部分使用者,以便在 Copilot 及其他搜尋頁面進行驗證。 此功能讓您能在更廣泛部署前測試整合。
注意事項
大多數連接器的預設設定會針對資料來源進行最佳化。 這些設定包括存取權限、架構和同步頻率。 如果你想編輯這些設定,必須選擇 「自訂設定」 選項。
步驟三:建立連結
- 選擇 建立 以設定連線。 連接器開始以預設設定索引資料來源的內容。
連線建立後,你可以在成功畫面新增連線描述。 為了幫助 Copilot 提升使用者的連線結果,說明應簡要回答以下問題:
- 此連線包含什麼類型的內容?
- 使用者如何在各自的組織中參考此內容來源?
- 使用者在其日常工作中的哪個工作流程部分會參考這些內容?
- 內容有哪些特性?
欲了解更多,請參閱「以 Copilot 連接器強化 Microsoft Copilot 發現內容」文章。
步驟 4:自訂連接器配置 (可選)
想要更多設定控制權的管理員可以選擇 自訂設定 選項。 此選項提供三個詳細設定分頁: 使用者、 內容與 同步。
使用者
存取權限:
- 選擇索引資料是否可見於:
- 組織裡的每一個人。
- 只有有權限存取資料來源內容的人。
- 選擇索引資料是否可見於:
地圖識別:
- 預設情況下,使用者會透過檢查其資料來源中的電子郵件是否與 Microsoft Entra ID 相符
UserPrincipalNameMail來對應。 - 如果這個預設方法對你的組織不適用,請提供自訂的映射公式。
- 預設情況下,使用者會透過檢查其資料來源中的電子郵件是否與 Microsoft Entra ID 相符
內容
管理物業:
- 從資料來源設定屬性,例如讓它們可搜尋、可查詢或可精煉。
- 指派語意標籤與別名以提升搜尋相關性。
- 針對特定連接器自訂屬性值,例如網址。 更多細節 請見此處。
欲了解更多關於管理物業的資訊,請見 下方。
同步處理
刷新間隔:
設定資料來源與 Copilot 連接器索引之間的資料同步頻率。
- 完整爬行: 在預定的間隔同步所有資料。
- 增量爬取:僅匯報變更或新增資料。
請根據組織的需求調整預設同步設定。
欲了解更多同步設定資訊,請見 下方。
管理屬性設定指引
內容屬性
我們建議您從下拉選單中選擇 內容屬性 ,若有預設選項則保留預設。 此屬性可用於內容的全文檢索索引、搜尋結果頁面程式碼片段產生、結果叢集參與、語言偵測、HTML/文字支援、排名和相關性,以及查詢配方。
如果你選擇內容屬性,建立結果類型時可以選擇使用系統產生的屬性 ResultSnippet。 此屬性作為查詢時從內容屬性產生的動態片段的佔位符。 如果您在結果類型中使用此屬性,搜尋結果中會產生片段。
來源屬性的別名
你可以在「別名」欄位為你的屬性新增別名。 別名是屬性的易記名稱。 它們可用於查詢和建立篩選條件。 它們也用來將多個連線的來源屬性標準化,使其名稱相同。 這樣你就可以為多個連接的垂直線建立單一過濾器。 欲了解更多資訊,請參閱 「自訂搜尋結果」頁面。
來源屬性的語意標籤
您可以將語意標籤指派給來源屬性。 標籤是由 Microsoft 提供的已知標籤,可提供語意意義。 它們讓 Microsoft 能將您的連接器資料整合到 Microsoft 365 的體驗中,例如 Copilot、增強搜尋、人員卡、智慧發現等。
下表列出目前支援的標籤及其描述。
| 標籤 | 描述 |
|---|---|
| title | 你想在搜尋中展示的商品標題及其他經驗 |
| url | 來源系統中項目的目標網址 |
| 創作人 | 創作該物品的人姓名 |
| 上次修改者 | 最近編輯該項目的人姓名 |
| Authors | 參與或合作該項目的人名 |
| 建立約會時間 | 物品被創造的時間 |
| 最後修正日期時間 | 項目最近一次編輯的時間 |
| 檔案名稱 | 檔案項目名稱 |
| 檔案副檔名 | 檔案項目類型,如 PDF 或 DOC |
本頁的屬性是根據你的資料來源預先選擇的,但如果有更適合特定標籤的其他屬性,你可以更改這些選擇。
唱片公司 名稱 是最重要的品牌。 我們 強烈建議 你為你的連結分配一個屬性,才能參與 結果群聚的體驗。
錯誤的標籤映射會導致搜尋體驗惡化。 有些標籤沒有被指派屬性是可以接受的。
搜尋結構屬性
注意事項
「整數」資料型別屬性無法精煉,即使標示為可精煉。
你可以設定搜尋結構屬性來控制每個來源屬性的搜尋功能。 搜尋結構有助於決定搜尋結果頁面上顯示哪些結果,以及終端使用者可查看和存取哪些資訊。
搜尋結構屬性包括 查詢、 搜尋、 檢索與 精煉等選項。 下表列出 Copilot 連接器所支援的每個屬性,並說明其功能。
| 搜尋結構屬性 | 函數 | 範例 |
|---|---|---|
| 搜尋 | 讓房產的文字內容可以被搜尋。 財產內容已包含於全文索引中。 | 若屬性為 標題,查詢 Enterprise 時會回傳包含 Enterprise 一詞的答案。 |
| 查詢 | 依查詢搜尋特定房產的匹配。 屬性名稱可在查詢中以程式化或逐字方式指定。 | 若可查詢 Title 屬性,則支援查詢 Title: Enterprise 。 |
| 取回 | 結果類型中僅能使用可檢索的屬性並顯示於搜尋結果中。 | |
| 精煉 | 精細選項可在 Microsoft 搜尋結果頁面使用。 | 如果您的組織使用者在連線設定時標記了精煉屬性,可以在搜尋結果頁面依 URL進行篩選。 |
除了檔案共享 Copilot 連接器外,所有連接器的自訂類型必須手動設定。 要啟用每個欄位的搜尋功能,你需要一個對應到屬性清單的搜尋結構。 連線設定助理會根據你選擇的來源屬性,自動選擇搜尋結構。 你可以在搜尋架構頁面中勾選每個屬性和屬性的勾選框來修改這個結構。
搜尋結構設定的限制與建議
內容屬性僅可搜尋。 在下拉選單選擇後,這個屬性就無法再搭配 retrieve 或 查詢選項一起使用。
當搜尋結果以 內容 屬性渲染時,會產生顯著的效能問題。 例如,ServiceNow 知識庫文章的文本內容欄位。
只有標示為可檢索的屬性會在搜尋結果中呈現,並可用於建立現代的 MRT (結果類型) 。
只有字串屬性可以被標記為可搜尋。
所有你映射到標籤的屬性都必須是可檢索的。
「int」資料型態屬性無法精煉,即使標記為可精煉。
「int」資料型態屬性無法精煉,即使標記為可精煉。
一個可精煉的屬性應該是可查詢的。
可精煉的屬性應該是可被檢索的。
你無法從物件中移除可檢索的搜尋屬性。
你無法為物件新增或移除可精煉的搜尋屬性。
所有你映射到標籤的屬性都必須是可檢索的。
注意事項
建立連線後若要更新結構,請參考 「管理搜尋結構 」條目。
自訂特定結構屬性的值
對於某些連接器,例如 ServiceNow,可以根據組織需求自訂特定屬性如 AccessURL。 例如,如果你組織中 ServiceNow Knowledge 文章的 URL 與 ServiceNow URL 不同,後者透過 Microsoft Search 或 Copilot 回應你的查詢時的引用連結開啟,你可以利用此自訂功能依照需求設定 AccessURL 屬性的值。
注意事項
目前要使用自訂 schema 屬性的功能,你需要為你的 copilot 連接器建立一個新的連線。 我們目前不支援編輯現有連線以在結構屬性中進行此變更。
以下是自訂任何結構屬性值的步驟:
- 在連線設定時,在發佈連線前,先選擇視窗頂端顯示的「自訂設定」& 然後先成功「認證」你的憑證。
- 接著在發佈前,選擇「內容」分頁 & 往下到「管理屬性」區塊
- 在「屬性」欄下方的表格中,選擇想要的屬性 (例如你想自訂的 URL 屬性)
- 在右側開啟的面板中,尋找「預設表達式」區塊
- 在這個區段,輸入你想為該屬性設定的預設表達式,並於「新增預設表達式」的文字欄位中。
- 對於表達式中的任何變數元件,請以符號 ${ 和 } 內包的精確屬性名稱來參考它們
- 請記得在所有細節提供後,選擇側面板底部的「儲存變更」,以便保存變更 & 預覽生效。
- 表達式定義好後,你可以選擇內容分頁頂端的「預覽資料」& 向右捲動到你自訂的屬性,以確保表達式能正確捕捉你設定的表現式來預覽結果。
例如:
假設在你組織的 ServiceNow 實例中,任何虛擬文章的網址顯示為
https://instancedomain.service-now.com/sp?id=kb_article&sys_id=1A2bcd3e45f6ghij17890kl1mn2345678o
所以,我們需要使用整個 URL,& 只需替換文章專屬變數元件,也就是說,在上述情況下,它sys_id用來索引連接器屬性中的 Exact Property Name 來索引sys_id。 在內容標籤下的「管理屬性」下找表格 & 搜尋你要找的物件 (假設是 SysId ,這裡是) 。 因此,這裡我們需要提供表達式為
https://instancedomain.service-now.com/sp?id=kb_article&sys_id=${SysId}
以下表格中分享更多例子:
| 連接器 | 你組織中的網址 | 預設表達式要設定什麼 |
|---|---|---|
| ServiceNow 知識 | https://contosos.service-now.com/serviceportal?id=kb_article_view&sysparm_article=KB0102362 |
https://contosos.service-now.com/serviceportal?id=kb_article_view&sysparm_article=${Number} |
| ServiceNow 知識 | https://custom.contoso.com/knowp?id=kb_article&table=kb_knowledge&sys_id=a3f66636838e9a90 |
https://custom.contoso.com/knowp?id=kb_article&table=kb_knowledge&sys_id=${SysId} |
| ServiceNow 目錄 | https://custom.contoso.com/sp?id=sc_cat_item&sys_id=bf21d3a54731465c34 |
https://custom.contoso.com/sp?id=sc_cat_item&sys_id=${SysId} |
| ServiceNow 目錄 | https://contoso.service-now.com/1M_PorTAL?id=sc_cat_item&table=sc_cat_item&sys_id=4df777541b37ab4000 |
https://contoso.service-now.com/1M_PorTAL?id=sc_cat_item&table=sc_cat_item&sys_id=${SysId} |
| ServiceNow 票券 | https://contoso.service-now.com/esc?id=ticket&table=sc_req_item&sys_id=113851de1b7894&view=sp |
https://contoso.service-now.com/esc?id=ticket&table=${EntityType}&sys_id=${SysId}&view=sp |
| ServiceNow 票券 | https://contoso.service-now.com/esc?id=ticket&sys_id=a3f66636838e9a9a&table=incident |
https://contoso.service-now.com/esc?id=ticket&sys_id=${SysId}&table=${EntityType} |
為結構屬性的自訂加入規則
對於某些連接器,你還可以透過根據屬性篩選條件新增規則來定義不同預設表達式,繞過部分項目的預設表達式,例如
- ServiceNow 知識庫
- ServiceNow 目錄類別。
- 實體類型 (像是事件、change_request) ServiceNow 工單的資料表
以下是設定特定項目額外預設表達式規則的步驟:
- 如 前所述,重複步驟1到4。
- 在「設定額外規則以配置表達式」一節中,選擇「新增規則」
- 選擇「新增規則」後,側邊會開啟一個新區塊,你可以在那裡
- 選擇「篩選屬性」,即「KbKnowledgeBase」以表示 ServiceNow 知識,或選擇「類別」以選擇 ServiceNow 目錄
- 請依照你連線結構屬性中相同的案例格式,提供篩選條件的「值」。 如果你想對多個屬性值設定相同的表達式,請提供所有用逗號分隔的值名稱。
- 定義你想為屬於這些篩選屬性的項目設定的「表達式」。
- 輸入完所有細節後,選擇「儲存變更」以儲存你的變更 & 設定表達式的規則
- 你會回到之前的側邊面板,& 看到新規則已在「設定額外規則以配置表達式」子區下的表格中新增。
- 請記得在所有細節都提供後,再次選擇側邊面板底部的「儲存變更」& 讓這些變更生效預覽。
- 如果還有更多規則需要新增,你可以進一步選擇「新增規則」& 依照上述步驟設定新規則。
- 你也可以在每列右側的三個點 (...) 上選取規則,& 再選擇「編輯」或「刪除」動作來編輯/刪除現有規則。
- 表達式定義完成後,你可以選擇內容分頁頂端的「預覽資料」& 向右捲動至目標屬性以驗證自訂表達式,預覽結果。
注意事項
- 若某項目屬於此處定義的多個規則,則會套用規則順序中最先定義的規則,也就是說,從表格中,先出現的規則會被套用。
- URL 屬性的變更,例如預設表達式的設定、規則的新增或任何規則的編輯/刪除,將會在下一次排定的週期性全爬取後,才會開始反映在副駕駛結果中。
例如:
在 ServiceNow 的知識中,如果需要對屬於「IT」&「HR Policy」知識庫條目的預設 URL 表達式不同,則透過選擇「Filter」作為「KbKnowledgeBase」,並以逗號分隔的值定義為「IT, HR policy」,& 再依照這些知識庫文章定義表達式,假設是這樣——
https://instancedomain.service-now.com/esc?id=kb_article_view&sysparm_article=${Number}
同步設定指引
重新整理的間隔可決定資料來源與 Microsoft 搜尋之間同步處理資料的頻率。 根據資料的修改頻率和修改類型,每種資料來源都有一組不同的最佳重新整理排程。
有兩種刷新間隔,分別為 全更新 與 增量更新,但部分資料來源無法使用增量刷新。
經過完整刷新後,搜尋引擎會處理並索引內容來源中已變更的項目,無論之前有沒有爬取紀錄。 完整刷新在以下情況下效果最佳:
- 偵測資料刪除。
- 增量刷新發現錯誤,但失敗了。
- ACL (存取控制 清單) 被修改。
- 爬行規則有所修改。
- 連線架構已更新。
透過 增量刷新,搜尋引擎只能處理並索引自上次成功爬取以來所建立或修改的項目。 因此,並非內容來源中的所有資料都會重新編製索引。 [累加式重新整理] 最適合用來偵測內容、中繼資料和其他更新。
注意事項
增量爬取目前不支援權限 更新的處理。
增量刷新比完整刷新快,因為未更改的項目不會被處理。 然而,如果你選擇執行增量式刷新,仍需定期執行完整刷新,以維持內容來源與搜尋索引之間的正確資料同步。
爬行排程
你可以根據「刷新設定」頁面上的進階排程選項,設定完整爬取和增量爬取。 有些連接器不支援增量爬取,且這些接頭無法設定增量爬取選項。 對其他人來說,增量爬行是可選的,且預設已啟用。 根據連接器類型,爬行排程預設會為你選擇。 此預設設定可在連線建立時更改,或在連線發布後從連線的「編輯」流程進行編輯。 您可以從以下欄位中選擇:
- 重複進行:你可以選擇每天、每週、第二週或第四週跑爬行。
- Day (s) :當您選擇只在特定日子進行爬蟲時,此選項會啟用。
- 每天跑一次的勾選框可以讓你選擇一天內爬行的開始時間。 若未被選中,爬行會預設在一天內重複。 你可以從下拉選單中選擇重複音程。
- 頻率:如果你想在特定時間間隔後一天重複爬行,請選擇此選項。 最短的重複頻率為15分鐘,最大為12小時。
- 開始時間:選擇你想讓爬行開始的時間。
- 重置:此選項將排程重設為連接器的預設排程。
在設定爬行排程時,以下是幾個要注意的重點:
- 如果你留下任何欄位空著或未被選取,副駕駛連接器會選擇最佳時機開始爬行。 例如,如果你選擇爬行重現為「日」且未選擇開始時間,副駕駛連接器會根據你上一次爬行選擇開始新爬行的時間。 如果你不想指定爬行的開始時間,讓連接器決定何時開始爬行是個好習慣。
- 即使提到起跑時間,爬行啟動也可能延遲一小時。 這種延遲可能是因為網路負載等因素。
- 如果前一次爬行超過下一次爬行的時間,我們不會停止正在進行的爬行並排隊下一次爬行。 在進行中的爬行完成後,只有當排隊爬行的類型 (與前一次爬行不同完整/增) 量爬行時,我們才會執行排隊爬行。 例如,如果增量爬行超過下一個完整爬行,我們不會暫停增量爬行並排隊完成完整爬行。 完成增量爬行後,因為排隊爬行的類型 (完整) 不同,我們會立即開始完整爬行。
以下是一些情境:
- 每天每15分鐘跑一次漸進爬行
在這裡,選擇「一天執行一次」的勾選框,可以讓你選擇「開始時間」,每天只執行一次增量爬行,並從指定時間開始。 不過,取消選擇後,你可以選擇一天中爬行重複的頻率。 如果你想讓資料持續更新,可以選擇一天內頻繁執行增量爬取。 但如果資料來源項目數量多且爬行時間較長,或內容不需要頻繁更新,你可以選擇每日執行一次增量爬取。
- 每週三、六、日進行漸進爬行,每15分鐘重複一次,從凌晨1點開始
- 每天凌晨1點開始全速爬行
- 每週五晚上8點進行全程爬行
IP 防火牆規則
IP 防火牆規則是為了保護你對資料來源的存取,只允許特定的 IP 位址存取。 在這種情況下,允許存取 Copilot 連接器的服務 IP 範圍,以便存取你的資料來源。 請在 SaaS 平台的防火牆設定中指定以下 IP 範圍。
| 區域 | Microsoft 365 企業版 | Microsoft 365 政府 |
|---|---|---|
| NAM | 52.250.92.252/30, 52.224.250.216/30 | 52.245.230.216/30, 20.141.117.64/30 |
| EUR | 20.54.41.208/30, 51.105.159.88/30 | NA |
| APC | 52.139.188.212/30, 20.43.146.44/30 | NA |