OpenAI
此頁面由機器翻譯。查看原始英文文章

ChatGPT 中的 SharePoint 應用程式

更新日期:13 days ago

概覽

現在,您可以依需求使用自己的 Sharepoint 資料來源,讓 ChatGPT 更具可操作性且更個人化。Sharepoint 應用程式讓 ChatGPT 能安全地連線到 SharePoint,讓您可直接在聊天中搜尋檔案、擷取即時資料並引用內容。

若要開始使用,請在 ChatGPT 應用程式目錄中找到 SharePoint 應用程式。依據您的方案類型,您可透過兩種方式連線到 SharePoint:

使用者驗證的 SharePoint 存取

每位使用者都使用自己的 SharePoint 帳戶透過 OAuth 登入,讓 ChatGPT 能使用該使用者原本就有權限存取的 SharePoint 內容。此連線選項適用於 جميع方案類型,最適合個人存取、彈性推出以及由使用者主導的探索。

含同步功能的 SharePoint 應用程式

依據您的方案,您可以為 SharePoint 應用程式啟用同步。啟用同步後,可預先為 SharePoint 內容建立索引,以便在 ChatGPT 中更快且更高品質地擷取。此連線選項適用於 Pro、Business 和 Enterprise/Edu 方案。管理員/擁有者也可透過以下方式進一步設定同步選項:

  • 為您工作區中的所有使用者部署 SharePoint 同步(僅限 Enterprise/Edu),或

  • 啟用同步,然後允許個別使用者使用 OAuth 連線自己的 SharePoint 帳戶。

在這兩種連線類型中,管理員/擁有者都可從 Workspace settings → Apps 管理存取,包括使用 RBAC 控制使用者存取(僅限 Enterprise/Edu)。

建議的部署模式

當您需要集中控制時,請部署到您的團隊

(僅限 Enterprise/Edu)若您的組織希望由管理員選擇要同步的 SharePoint 內容、套用工作區層級的存取控制,並在整個工作區推出可預期的設定,這是最適合的方式。

若是試點或由使用者主導採用,請使用使用者驗證設定

當您希望個別使用者連線自己的 SharePoint 帳戶,並在沒有集中管理的同步範圍下探索使用體驗時,這是最適合的方式。

若兩種連線類型都已啟用,請選擇並清楚傳達主要模式

從技術上來說,兩者可同時啟用。若您的組織需要集中選定範圍與更受控的部署模式,請將由管理員管理的同步作為主要推出模式,並清楚傳達給使用者。

如果您的環境高度依賴以群組為基礎的存取解析或複雜的 SharePoint 結構,請先試點再廣泛部署

如果您的部署依賴以目錄為基礎的權限解析、與 Teams 連結的 SharePoint 網站,或複雜的繼承存取模式,請先透過試點驗證行為,再進行廣泛部署。

深入了解如何連線新的應用程式

使用案例與提示詞範例

溝通與寫作

使用已連線的工具起草更新、彙整文件,或遵循公司指引。

  • 「使用專案 [x] 的最新資訊起草一份主管更新。」

  • 「將所有關於 [x] 的文件整合成一份新進員工指南。」

組織與生產力

整理您的知識、找出重要文件,並提升個人生產力。

  • 「找出關於 [x] 的最新簡報。」

  • 「幫我找出關於 [topic] 最相關的前三份文件。」

分析與報告

分析內部與外部資料,以進行競品與市場研究。

  • 「使用我們的內部文件與公開網路來源,將我的產品方案與競爭對手 [x] 做並列比較。」

  • 「根據我們的內部文件與公開網路資訊,找出 [x] 產業中的機會。」

深入了解應用程式使用案例與提示詞。

功能與權限

可存取的內容

  • 支援的檔案類型:.txt、.pdf、.docx、.pptx、.xlsx、.csv

可執行的功能

  • 讀取您在 SharePoint 中可存取的檔案與資料夾內容及中繼資料

  • 遵守 SharePoint 權限,包括與您共用的項目

要求的權限(範圍)

注意:此應用程式需要由您的 Microsoft Entra 管理員檢閱並核准下列範圍。如果這些範圍未獲您的 Entra 管理員核准,您在 ChatGPT 內嘗試連線此應用程式時可能會看到錯誤。

範圍獲得核准後,並不會立即讓所有動作都可供使用者使用。管理員與擁有者仍須在應用程式的 工作區設定 > 應用程式 中檢閱應用程式動作。在 動作控制 中,管理員可選擇如何處理應用程式目前的動作:允許所有動作、僅允許讀取動作,或選取自訂的一組動作。

如果管理員選擇 自訂,也可透過選取 啟用所有新動作僅啟用新的讀取動作停用新動作,來選擇如何處理之後新增的動作。如果管理員選擇 停用新動作,則必須先檢閱並啟用新動作,使用者才能使用。管理員允許額外動作後,使用者可能需要重新連線應用程式才能使用這些動作。

所有設定類型:

offline_access
User.Read
Files.Read.All
Files.ReadWrite.All
Sites.Read.All

以下範圍也是由管理員管理設定所需的額外權限:

Group.Read.All 
GroupMember.Read.All
RoleManagement.Read.All
RoleManagementPolicy.Read.Directory

已知限制

  • 支援的檔案大小上限為 每個檔案 100 MB

  • 不支援直接來自 SharePoint 網站頁面的內容。若要在 ChatGPT 中建立索引並供使用,內容必須為支援的檔案類型。

  • 初始同步可能需要一些時間。在較小的環境中,內容可能會在數小時內開始顯示;在較大的環境中,完整同步可能需要更久。

  • 在部分同步期間,某些近期內容可能已可使用,而較舊或較少存取的內容仍在同步中。在完整同步完成前,部分結果可能會缺漏。

  • 含同步功能的應用程式最適合問答與搜尋型查詢。對於大規模彙整工作或特別複雜的分析,效能可能較受限制。

  • 對於由管理員管理的同步,僅當工作區管理員選擇 sync all 並具有所需的 SharePoint 管理員權限時,才支援 OneDrive 存取。若管理員在設定期間手動選擇網站與資料夾,則該選擇流程不支援 OneDrive。

  • 每個工作區僅支援單一由管理員管理的 SharePoint 同步執行個體。

深入了解應用程式中的管理員控制、安全性與合規性

使用者驗證的 SharePoint 存取設定

您可以在 ChatGPT 應用程式目錄中找到 SharePoint 應用程式並進行連線。請依照這篇關於連線新應用程式的文章中列出的步驟操作。

含同步功能的 SharePoint 應用程式設定

依據您的方案類型,您可透過兩種方式為團隊部署含同步功能的 SharePoint 應用程式:

部署到您的團隊

僅限 Enterprise/Edu 方案:管理員可為其工作區中的所有使用者一次完成連線,個人無須自行設定任何內容。在設定期間,管理員可使用範圍選擇器選擇要同步的網站或資料夾範圍,確保只提供正確的內容。

啟用後,ChatGPT 會自動比對 SharePoint 與 ChatGPT 帳戶具有相同電子郵件網域的使用者,並套用任何既有的 SharePoint 角色型存取控制(RBAC)設定以確保安全。每位成員只會在 ChatGPT 中看到並存取自己原本就有權限存取的 SharePoint 檔案。

自助式

每位使用者都可透過 OAuth 連結自己的 SharePoint 帳戶,並可在應用程式設定期間或於 Settings → Apps 中啟用或停用同步。Business 與 Enterprise/Edu 管理員可從管理員設定頁面控制整體應用程式與同步的可用性,包括 RBAC(僅限 Enterprise/Edu)。

想為其帳戶啟用同步的 ChatGPT Pro 使用者,必須依照 Self-service 設定選項操作。您可在連線應用程式時啟用設定,或在連線後從 Settings → Apps 啟用。

Enterprise/Edu 工作區設定

選項 1:部署到您的團隊

ChatGPT Enterprise 工作區管理員必須在其工作區的管理員應用程式設定中啟用 SharePoint 應用程式存取,或點擊其個人資料圖示後選擇工作區設定。

  • 點擊 Enable Sync。您會看到 Deploy to your teamSelf-service set up 兩個選項。

  • 使用 Configure access 進行 RBAC 設定。

  • 您也可以選擇 Manage domains,將已連線的 SharePoint 帳戶限制為核准的網域集合。

  • 點擊 Enable Sync

  • 選擇 Deploy to your team,並完成任何必要的 OAuth 步驟。

現在您可為團隊選擇要同步的網站/資料夾範圍。點擊完成設定流程。

設定完成後,ChatGPT 會開始與 SharePoint 同步。初始同步可能需要數小時或更久,取決於要同步的資料量。

完成後,使用者即可向 ChatGPT 詢問其 OneDrive 與 SharePoint 檔案相關問題。

選項 2:使用者驗證設定

Enterprise 管理員必須先從管理員應用程式設定啟用 SharePoint 應用程式(請參閱上方選項 1),然後啟用同步。

之後,使用者即可從其帳戶啟用 SharePoint 同步。若要啟用,使用者必須:

  1. 前往 Settings > Apps

  2. 在您的已連線應用程式清單中找到 SharePoint。若您尚未連線,請點擊 SharePoint 圖塊,再點擊 Connect

  3. 選擇 Sync 作為連線類型,然後點擊 Continue

  4. 完成 OAuth 設定。

如果您先前已連線至 SharePoint,請針對 SharePoint 項目點擊 Enable Sync。

初始同步最多可能需要數小時,取決於要同步的資料量。完成後,使用者即可向 ChatGPT 詢問其 OneDrive 與 SharePoint 檔案相關問題。

Business 工作區設定

ChatGPT Business 工作區管理員必須在其工作區的管理員應用程式設定中啟用 Sharepoint 應用程式存取。啟用後,每位使用者都可透過 OAuth 流程登入 SharePoint,連線自己的個人帳戶。

步驟 1:在管理員設定中啟用 Sharepoint 應用程式存取

ChatGPT 管理員可點擊個人資料圖示並選擇工作區設定,以存取管理員應用程式設定

Apps -> Enabled 下,請確認 Sharepoint 已啟用。此切換會授予個別使用者存取 Sharepoint 應用程式以及含同步功能的 Sharepoint 應用程式。您可以點擊省略號 (...) 選單來設定該應用程式。選擇 Manage domains,即可將已連線的 SharePoint 帳戶限制為核准的網域集合。

完成後,您工作區中的成員就能在其個人帳戶上啟用同步。

步驟 2:工作區使用者連線到 SharePoint(OAuth)

如果您已經將 Sharepoint 連線到您的個人帳戶,請直接跳到步驟 3

在 ChatGPT 中,點擊 +More。接著,選擇 SharePoint 並依照登入(OAuth)步驟操作。

或者,您也可以前往 Settings 並選擇 Apps。接著選擇 Sync,再選擇 SharePoint,然後完成登入流程。

完成 Sharepoint 登入流程後,系統會自動啟用同步。

步驟 3:使用者為 Sharepoint 啟用同步

若要啟用 SharePoint 同步:

  1. 前往 Settings > Apps

  2. 在您的已連線應用程式清單中找到 SharePoint

  3. 點擊 Enable sync

初始同步可能需要幾分鐘到數小時不等。完成後,使用者即可向 ChatGPT 詢問其 OneDrive 與 SharePoint 檔案相關問題。

ChatGPT Pro 設定

ChatGPT Pro 使用者可從 Settings > Apps 啟用含同步功能的 Sharepoint 應用程式存取。

若要啟用 SharePoint 同步:

  1. 前往 Settings > Apps

  2. 如果您之前尚未連線到 SharePoint,請找到 SharePoint 圖塊並點擊 Connect

  3. 如果您之前已連線到 SharePoint,請點擊 Enable sync

初始同步可能需要幾分鐘到數小時不等。完成後,使用者即可向 ChatGPT 詢問其 OneDrive 與 SharePoint 檔案相關問題。

常見問題 - 一般

您會同步 OneDrive 和 SharePoint 嗎?

會。含同步功能的同步應用程式可同時搭配 OneDrive 中的個人檔案與 SharePoint 中的共用磁碟機使用。

如果我不啟用同步會發生什麼事?

如果您不啟用同步(無論是作為工作區管理員或在使用者設定中),應用程式仍可用於檔案搜尋。您仍可查詢 SharePoint 網站,但資料不會持續建立索引以提供最新資訊。閱讀更多關於

管理員可以控制誰能存取含同步功能的應用程式嗎?

可以,您可以使用 RBAC 進一步設定使用者的存取權限。

新的或更新的檔案何時會反映出來?

新的和更新的檔案通常會在幾分鐘到約一小時內反映出來。

ChatGPT 會遵守檔案權限嗎?

系統一律會遵守檔案權限。使用者只能存取自己的檔案,以及他人與其共用的檔案。

在使用者驗證模式下,個別使用者可以連線任何網域的 SharePoint 帳戶嗎?

可以。對於含同步功能的使用者驗證應用程式,沒有網域限制;使用者可連線到其有權限存取的任何 SharePoint 帳戶。

我之前已為 Enterprise 工作區啟用使用者驗證應用程式。我要如何切換到由管理員管理的應用程式?

管理員可前往 Admin settings → Apps → SharePoint → Deploy to team 平順轉換。這會新增由管理員管理的同步,而不會立即停用使用者驗證應用程式,避免停機。

常見問題 - 由管理員管理且含同步功能的應用程式

這與含同步功能的 SharePoint 使用者驗證應用程式有何不同?

含同步功能的使用者驗證應用程式要求每位使用者各自完成驗證(OAuth)並同步自己的檔案。管理員可以為組織啟用 SharePoint,但無法直接部署給所有人。

由管理員管理且含同步功能的應用程式,則讓管理員可完成驗證並部署到整個組織,因此使用者不需要進行個別設定。管理員完成設定與啟用後,使用者無須個人 OAuth 設定即可開始使用。

如果我們已經設定了含同步功能的使用者驗證應用程式怎麼辦?

管理員可前往 Admin settings → Apps → SharePoint → Deploy to team 平順轉換。這會新增由管理員管理的同步,而不會立即停用含同步功能的使用者驗證應用程式,避免停機。

我開啟由管理員管理且含同步功能的應用程式後,使用者還需要在聊天中手動啟用應用程式嗎?

不需要。設定管理員同步後,使用者無須個別驗證。使用者只要直接提出像是「顯示我在 SharePoint 中的 X」這類問題即可。

由管理員管理且含同步功能的應用程式也支援存取 OneDrive 檔案嗎?

是,但前提是 ChatGPT 工作區管理員在設定流程中選擇 sync all,且是具有完整權限可管理 SharePoint 網站集合中所有網站與子網站之設定、內容和權限的SharePoint 管理員

如果工作區管理員在同步設定過程中選擇手動挑選網站與資料夾,則不支援 OneDrive(管理員資料夾選擇器不支援在選擇流程中選取 OneDrive)。

提醒您,使用者僅能存取其在 SharePoint 中有權限檢視的內容。

ChatGPT 如何知道要為哪些使用者啟用?

存取權是根據 SharePoint 與 ChatGPT 之間嚴格的電子郵件網域比對。使用者的 SharePoint 帳戶必須與其 ChatGPT 帳戶電子郵件相符。

那麼角色型存取控制(RBAC)呢?

管理員可透過 RBAC 控制哪些群組可存取 SharePoint。此應用程式會遵守現有的 SharePoint RBAC 設定。如果管理員已設定 RBAC,這些設定就會套用;若尚未設定,管理員可隨時設定 RBAC。

使用者是否仍然只會看到自己有權限的檔案?

是。SharePoint 現有的檔案權限會被完整遵守。使用者只能存取自己在 SharePoint 中原本就有權限檢視的檔案。

管理員在設定應用程式時可以控制什麼?

管理員必須同時具備 SharePoint 管理員與 ChatGPT 管理員身分。他們可以選擇同步所有檔案,或特定網站與資料夾。以這種方式管理的檔案,會在 ChatGPT 中於連線類型下顯示為「由管理員管理」。

管理員之後可以變更同步內容嗎?

可以。管理員可隨時在應用程式設定中點擊「limit items」來更新範圍。

我們可以同時使用使用者驗證和由管理員管理的應用程式嗎?

可以。從技術上來說,兩種應用程式可同時啟用。

新的或更新的檔案何時會反映出來?

新的和更新的檔案通常會在 幾分鐘到約一小時內 反映出來。

我可以選擇同步範圍,例如特定資料夾或檔案嗎?

可以,您可在設定期間選擇同步範圍,或之後編輯同步範圍。

我們能在同一個工作區中啟用多個由管理員管理且含同步功能的 SharePoint 應用程式嗎(例如每個租用戶/品牌一個)?

每個工作區僅支援單一由管理員管理的 SharePoint 執行個體。

這篇文章有幫助嗎?