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

ChatGPT 中的 SharePoint 應用程式

更新日期:18 days ago

概覽

你現可按需使用自己的 Sharepoint 資料來源,令 ChatGPT 更具可執行性和更個人化。Sharepoint 應用程式讓 ChatGPT 可安全連接至 SharePoint,方便你直接在聊天中搜尋檔案、提取即時資料及引用內容。

要開始使用,請在 ChatGPT 應用程式目錄中找到 SharePoint 應用程式。視乎你的方案類型,你可透過兩種方式連接至 SharePoint:

使用者驗證的 SharePoint 存取

每位使用者使用 OAuth 以自己的 SharePoint 帳戶登入,讓 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 內嘗試連接應用程式時,可能會看到錯誤。

批准範圍後,不代表所有操作會立即向使用者提供。管理員及擁有者仍須在應用程式的 Workspace settings > Apps 中審核應用程式操作。在 Action control 中,管理員可選擇如何處理應用程式目前的操作:允許所有操作、只允許讀取操作,或選擇自訂操作集合。

如果管理員選擇 Custom,亦可透過選擇 Enable all new actionsOnly enable new read actionsDisable new actions,來決定日後新增操作的處理方式。如果管理員選擇 Disable new actions,便必須先審核並啟用新操作,使用者才可使用。當管理員允許額外操作後,使用者可能需要重新連接應用程式才能使用。

所有設定類型:

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)。

想為自己帳戶啟用同步的 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 的連接類型下顯示為「admin-managed」。

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

可以。管理員可隨時按一下應用程式設定中的「limit items」來更新範圍。

我們可否同時使用使用者驗證及由管理員管理的應用程式?

可以。技術上兩個應用程式可同時啟用。

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

新增及更新的檔案一般會在 數分鐘至約一小時內 反映。

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

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

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

每個工作區只支援單一由管理員管理的 SharePoint 實例。

這篇文章對你有幫助嗎?