共用方式為


透過整合式應用程式部署和管理 Office 載入巨集

什麼是 Office 載入巨集?

Microsoft與領導公司合作,建置可協助您直接從Microsoft應用程式完成作業的程式。 這些程序稱為 Office 載入巨集,可將功能強大的 Web 服務直接帶入 Office。 如需詳細資訊,請 參閱開始使用您的 Office 載入巨集

開始之前

透過整合式應用程式的管理和部署需要使用者使用 Microsoft 365 商務版授權, (Business Basic、Business Standard、Business Premium) 、Office 365 企業版 (E1/E3/E5/F3) ,或 Microsoft 365 企業版 E3/E5/F3) 的 (授權。 使用者也需要使用其組織標識碼登入 Office,並擁有 Exchange Online 和作用中 Exchange Online 信箱。 您的訂用帳戶目錄必須位於 或同盟,才能 Microsoft Entra ID。

Office 需求

Outlook、Excel、Word 和 PowerPoint 載入巨集支援透過整合式應用程式進行部署。它們會跨多個平台執行,包括 Windows、Mac、iPad 和瀏覽器。 行動裝置 (iOS 和 Android) 也支援 Outlook 載入巨集。

針對 Word、Excel 和 PowerPoint 載入巨集,整合式應用程式部署僅支援 Windows、Mac 和 Web (而非 iPad) 。 此外,您的用戶必須符合這些版本需求。

  • 在 Windows 裝置上,Microsoft 365 商務版授權的版本 1704 或更新版本, (商務基本版、商務 Standard 版、商務進階版) 、 (E1/E3/E5/F3) 的 Office 365 企業版 授權,或 (E3/E5/F3) 的 Microsoft 365 企業版 授權。
  • 在 Mac 上,版本 15.34 或更新版本。

針對 Outlook,您的用戶必須符合這些版本需求。

  • 1701 版或更新版本的 Microsoft 365 商務版授權, (Business Basic、Business Standard、Business Premium) 、Office 365 企業版 (E1/E3/E5/F3) 的授權,或 (E3/E5/F3) 的 Microsoft 365 企業版 授權。
  • 版本 1808 或更新版本的 Office 專業增強版 2019 或 Office 標準版 2019。
  • #DAF9B8503325940A9BA97F3613117FA5D 版 16.0.4494.1000 或更新版本 (MSI) 或 msI) Office 標準版 2016 (。
  • 版本 15.0.4937.1000 或更新版本的 Office 專業增強版 2013 (MSI) 或 Office 標準版 2013 (MSI) 。
  • 版本 16.0.9318.1000 或更新版本的 Mac 版 Office 2016。
  • 適用於 iOS 的 Outlook 行動裝置版 2.75.0 版或更新版本。
  • Android 版 Outlook 行動版的 2.2.145 版或更新版本。

注意事項

MSI 版本的 Outlook 會在適當的 Outlook 功能區中顯示系統管理員安裝或已部署的載入巨集,而非 [ 我的載入巨集] 區段。

Exchange Online 需求

Microsoft Exchange 會將增益集資訊清單儲存在貴組織的租用戶中。 部署載入巨集的系統管理員和接收這些載入巨集的用戶必須位於支援 OAuth 驗證的 Exchange Online 版本上。 系統會使用 Test-OAuthConnectivity PowerShell Cmdlet 來驗證每位使用者的 OAuth 連線能力。

部署不支援下列案例。

  • Office 2013 中以 Word、Excel 或 PowerPoint 為目標的增益集。
  • 內部部署目錄服務。
  • 將載入巨集部署至 Exchange 內部部署信箱。
  • 將元件物件模型部署 (COM) 或 Visual Studio Tools for Office (VSTO) 載入巨集。
  • 不包含 Exchange Online 的 Microsoft 365 部署,例如商務用 Microsoft 365 Apps 和企業 Microsoft 365 Apps。

管理 Office 載入巨集的控制件

身為系統管理員,您可以在組織中管理 Office 載入巨集,如下所示。

  • 為組織中的使用者部署 Office 載入巨集。
  • 管理使用者安裝和使用 Office 載入巨集的方式。
  • 上傳貴組織的自定義 Office 載入巨集。

準備透過整合式應用程式部署和管理 Office 載入巨集

當相關的 Office 應用程式啟動時,載入巨集會自動下載。 如果載入巨集支援載入巨集命令,載入巨集會自動出現在 Office 應用程式的功能區中。

如果系統管理員關閉或刪除載入巨集,使用者就不會再出現載入巨集。 如果使用者已從 Microsoft Entra ID 移除,或從已指派載入巨集的群組中移除,他們也會停止出現。 瞭解如何在下一節 部署 Office 載入巨集中執行這些動作。

三個平台支援載入巨集部署:Windows、Mac 和 Web。 iOS 和 Android for Outlook 載入巨集也支援此功能。

目前,Exchange 系統管理員和全域管理員可以從整合式應用程式部署載入巨集。

部署 Office 載入巨集

部署載入巨集表示您要為組織中的一組特定使用者預安裝載入巨集。 系統管理員會完全控制對已部署載入巨集採取的所有管理動作。 您可以尋找、測試及完全部署Microsoft和其他合作夥伴所發佈的應用程式。 透過從系統管理中心購買和授權應用程式,您可以從單一位置將Microsoft和Microsoft合作夥伴應用程式新增至您的清單。

  1. 在系統管理中心左側導覽中,選擇 [ 設定],然後選擇 [ 整合式應用程式]
  2. 在 [已部署的應用程式] 清單中,選 取 [取得應用程式 ] 以取得應用程式的檢視。
  3. [Microsoft 365 Apps 已發佈的應用程式] 頁面上,選擇 [立即取得] 來選取您想要部署應用程式。 接受許可權,然後選取 [ 繼續]
  4. 選取頁面頂端頁面頂端的 [部署],該訊息指的是等待部署。 如果選取的應用程式是由獨立軟體廠商 (ISV) 連結到 SaaS 供應專案,則屬於此連結供應專案的所有其他應用程式都會出現在 [組態] 頁面上。 如果您選擇部署所有應用程式,請選取 [ 下一步]。 否則,請選取 [編輯],然後選擇您要部署的應用程式。 某些應用程式需要您先新增使用者,才能選取 [ 部署]
  5. 取 [新增使用者],選擇 [這是測試部署],然後選取 [ 整個組織]、[ 特定使用者/群組] 或 [ 只有我]。 特定使用者/群組可以是Microsoft 365 群組、安全組或分散式群組。 如果您想要等候將應用程式部署到整個組織,也可以選擇 [ 測試部署 ]。
  6. 選取 [下一步 ] 以前往 [ 接受許可權要求 ] 頁面。 列出每個應用程式的應用程式功能和許可權。 如果應用程式需要同意,請選取 [ 接受許可權]。 只有全域管理員可以同意。
  7. 選取 [下一步 ] 以檢閱部署,然後選擇 [ 完成部署]。 您可以選擇 [檢視此部署],從 [概觀] 索引卷標檢視部署。 在 Microsoft 365 系統管理中心 中,您可以看到每個已部署應用程式的狀態,以及您部署應用程式的日期。

載入巨集最多可能需要 24 小時才會顯示給所有使用者的用戶端。

將載入巨集部署至使用者和群組時的考慮

系統管理員可以將載入巨集部署到每個人或特定使用者和群組。 每個選項都有含意。

  • 所有人:此選項會將載入巨集指派給組織中的每個使用者。 請謹慎使用此選項,並且只有在貴組織需要普遍使用此增益集時才使用此選項。
  • 使用者:如果您將載入巨集指派給個別使用者,然後將載入巨集部署到新的使用者,您必須先新增使用者。
  • 群組:如果您將載入巨集指派給群組,則會自動將載入巨集指派給新增至群組的使用者。 當使用者從群組中移除時,使用者會失去載入巨集的存取權。 不論是哪一種情況,系統管理員都不需要採取任何其他動作。
  • 只有我:如果您只將載入巨集指派給您自己,載入巨集只會指派給您的帳戶,這非常適合用來測試載入巨集。

您組織的正確選項取決於您的設定。 不過,我們建議使用群組進行指派。 身為系統管理員,您可能會發現使用群組並控制這些群組的成員資格,而不是每次指派個別使用者,更輕鬆地管理載入巨集。 在某些情況下,您可能會想要藉由手動指派用戶來指派給特定使用者,以限制對一小組使用者的存取。

若要使用階段式方法來推出載入巨集,建議您執行下列動作。

  1. 針對小組的商務專案關係人以及 IT 部門的成員推出增益集。 如果部署成功,請移至步驟 2。
  2. 將載入巨集推出給企業內的更多個人。 同樣地,評估結果,如果成功,請繼續進行完整部署。
  3. 對所有使用者執行完整推出。

視目標物件的大小而定,您可以新增或移除推出步驟。

Exchange 系統管理員無法部署載入巨集的案例

有兩種情況是 Exchange 管理員 無法部署載入巨集。

  • 如果載入巨集需要 Microsoft Graph API 的許可權,而且需要全域管理員同意。
  • 如果載入巨集連結到兩個或多個應用程式,另一個系統管理員 (Exchange 或全域) 至少部署其中一個連結的應用程式,而且使用者指派不一致。 只有在所有已部署應用程式的使用者指派都相同時,我們才允許部署載入巨集。

編輯已部署載入巨集的使用者

部署之後,系統管理員也可以編輯已部署的載入巨集。

  1. 在系統管理中心中,選取 [ 設定],然後選取 [ 整合式應用程式]
  2. [整合式應用程式 ] 頁面上,它會顯示與其他應用程式連結的單一載入巨集或載入巨集的應用程式清單。
  3. 選取應用程式,然後向下卷動以選取 [ 編輯使用者] ,或選取 [概觀] 窗格中的 [ 使用者 ] 索引卷標。
  4. 選取您要部署載入巨集的使用者群組。
  5. 檢閱應用程式資訊,然後選取 [ 更新]

注意事項

只有部署載入巨集的系統管理員或全域管理員可以管理該載入巨集。

更新已部署的載入巨集

部署之後,系統管理員也可以核准已部署載入巨集的更新。

  1. 在系統管理中心中,選取 [ 設定] ,然後選取 [ 整合式應用程式]
  2. [整合式應用程式 ] 頁面上,它會顯示與其他應用程式連結的單一載入巨集或載入巨集的應用程式清單。
  3. 選取狀態為 [更多應用程式] 的應用程式,以開啟 [管理] 窗格。 [ 更多可用的應用程式 ] 狀態可讓您知道,尚未部署的ISV有更多整合。
  4. 在 [ 概觀] 索引 標籤上,選取 [ 部署]。 某些應用程式需要您先新增使用者,才能選取 [ 部署]
  5. 取 [使用者],選取 [這是測試部署],然後選取 [ 整個組織]、[ 特定使用者/群組 ] 或 [只有我]。 如果您想要等候將應用程式部署到整個組織,也可以選取 [ 測試部署 ]。 特定使用者或群組可以是Microsoft 365 群組、安全組或通訊群組。
  6. 取 [更新 ],然後選取 [ 完成]。 您現在可以在 [概觀] 索引標籤上選取 [部署]
  7. 檢閱應用程式資訊,然後選取 [ 部署]
  8. 在 [部署完成] 頁面上選取 [完成],然後在 [概] 索引標籤上檢閱測試或完整部署的詳細數據。
  9. 如果應用程式的狀態為 [ 更新擱置中],您可以選取應用程式以開啟 [ 管理 ] 窗格並更新應用程式。
  10. 若只要更新使用者,請選取 [ 使用者] 索引標籤並進行適當的變更。 在進行變更之後,選取 [ 更新 ]。

刪除已部署的載入巨集

您也可以刪除已部署的增益集。

  1. 在系統管理中心中,選取 [ 設定],然後選取 [ 整合式應用程式]
  2. 選取任何數據列以顯示管理窗格。
  3. 選取 [ 組態] 索引 標籤。
  4. 選取您要刪除的載入巨集,然後選取 [ 移除]

注意事項

如果另一位系統管理員已部署載入巨集,則會停用 [ 移除 ] 按鈕。 只有部署應用程式的系統管理員或全域系統管理員可以刪除載入巨集。

管理使用者如何安裝和使用 Office 載入巨集

管理使用者安裝和使用 Office 載入巨集的方式,表示您決定誰可以在組織中安裝或無法安裝及使用載入巨集。 不同於為選取的使用者部署預安裝的載入巨集,管理載入巨集可讓您決定哪些使用者可以從Microsoft應用程式的存放區自行安裝 Office 載入巨集。

Word、Outlook 和 PowerPoint

  1. 若要管理使用者從 Word、Excel 和 PowerPoint 商店自行安裝及使用 Office 載入巨集的能力,請造訪 Microsoft 365 系統管理 Center。
  2. 選擇 [設定] ,然後選取 [ 組織設定]
  3. 向下卷動並選取 [用戶擁有的應用程式和服務]
  4. 檢查或清除允許或防止使用者存取所有 Word、Excel 和 PowerPoint 載入巨集的選項。

非教育租使用者中可用的選項:

讓使用者存取 Office 市集設定

教育租使用者中可用的選項:

讓使用者存取 EDU 的 Office 市集設定

使用者的授權資訊可用來定義使用者是教職員還是學生,以及年齡群組屬性,以檢查學生是否為成人。

注意事項

此設定不會影響 Word、Excel 和 PowerPoint 上已部署的任何 Office 載入巨集。 即使設定已關閉,您仍可繼續將 Office 載入巨集部署至組織中的使用者。

Outlook

  1. 若要管理使用者從 Outlook 市集自行安裝和使用 Office 載入巨集的能力,請以全域系統管理員身分登入傳統 Exchange 系統管理中心。
  2. 移至 [ 許可權] ,然後選取 [ 使用者角色]
  3. 選取現有的角色指派原則或建立新原則。
  4. 如果您要建立新原則,請輸入原則的名稱。
  5. 選取下列角色: 我的自定義應用程式我的 MarketPlaceAppsMy ReadWriteMailbox Apps
  6. 選取 [儲存]
    • 建立原則之後,您可以將它指派給組織中的使用者。
    • 您也可以建立多個原則,並將其指派給組織內的不同使用者。
  7. 啟用這些複選框可讓指派給原則的使用者存取 Outlook 載入巨集。
  8. 停用這些複選框會關閉指派給原則之使用者對 Outlook 載入巨集的存取。

注意事項

此設定不會影響 Outlook 上任何已部署的 Office 載入巨集。 您可以繼續將 Outlook 上的 Office 載入巨集部署到組織中的使用者,即使設定已關閉也一般。

Microsoft現在正與領先開發人員合作,建立可跨 Outlook、Word、Excel、PowerPoint、Teams 和 Microsoft 365 App (運作的統一應用程式,這些應用程式先前稱為 Office.com) 。 針對 Office 載入巨集所做的任何設定只要保留為載入巨集,就會繼續接受。當 Office 載入巨集升級為跨不同Microsoft應用程式運作時,您可以從這裡學習管理它們。 如需詳細資訊,請參閱 管理在 Outlook 和 Microsoft 365 上運作之 Teams 應用程式的控件。

在組織中上傳自定義 Office 載入巨集

您也可以上傳自定義的企業營運載入巨集,並將它部署給組織中的使用者。

  1. 在系統管理中心左側導覽中,依序選擇 [ 設定 ] 和 [ 整合式應用程式]
  2. 取 [上傳自定義應用程式]。 支援適用於 Word、PowerPoint、Excel 和 Outlook 的自定義企業營運載入巨集。
  3. 從您的裝置上傳指令清單檔案,或新增URL連結。 某些應用程式需要您先新增使用者,才能選取 [ 部署]
  4. 取 [新增使用者],選擇 [這是測試部署],然後選擇 [整個組織]、[特定使用者/群組] 或 [只有我]。特定使用者/群組可以是Microsoft 365 群組、安全組或分散式群組。 如果您想要等候將應用程式部署到整個組織,也可以選擇 [ 測試部署 ]。
  5. 選取 [下一步 ] 以 檢視 [接受許可權要求 ] 頁面。 列出應用程式的應用程式功能和許可權。 如果應用程式需要同意,請選取 [ 接受許可權]。 只有全域管理員可以同意。
  6. 選取 [下一步 ] 以檢閱部署,然後選擇 [ 完成部署]。 您可以選擇 [ 檢視此部署],從 [概觀] 索引卷標檢視部署。

注意事項

上傳的指令清單大小不能超過 512 KB。

深入瞭解 Office 載入巨集安全性

Office 載入巨集結合了 XML 指令清單檔案,其中包含載入巨集的一些元數據,但最重要的是指向包含所有程式碼和邏輯的 Web 應用程式。 載入巨集可以在其功能中進行範圍,但通常會讀取和寫入使用者文件中的數據。

如需 Office 載入巨集類型和功能的詳細資訊,請參閱 Office 載入巨集平臺概觀,特別是 Office 載入巨集的元件一節。

若要與使用者的文件互動,載入巨集必須宣告它在指令清單中需要的許可權。 五層級 JavaScript API 訪問許可權模型為工作窗格載入巨集的使用者提供隱私權和安全性的基礎。Office 市集中大部分的載入巨集都是 ReadWriteDocument 層級,幾乎所有載入巨集都至少支援 ReadDocument 層級。 如需許可權等級的詳細資訊,請 參閱在內容和工作窗格載入巨集中要求 API 使用的許可權

更新指令清單時,一般變更是載入巨集的圖示和文字。 有時則會變更增益集的命令。 不過,載入巨集的許可權不會變更。 執行增益集的所有程式碼和邏輯的 Web 應用程式可能隨時變更,這是 Web 應用程式的本質所致。

載入巨集的 匯報 如下所示。

  • 企業營運載入巨集:在此情況下,如果系統管理員明確上傳指令清單,載入巨集會要求系統管理員上傳新的指令清單檔案,以支援元數據變更。 下次相關Microsoft 365 生產力應用程式啟動時,載入巨集將會更新。 Web 應用程式可以隨時變更。
  • Office 市集載入巨集:當系統管理員從 Office 市集選取載入巨集時,如果 Office 市集中的載入巨集更新,則下次相關Microsoft 365 生產力應用程式啟動時,載入巨集將會更新。 Web 應用程式可以隨時變更。

注意事項

針對 Word、Excel 和 PowerPoint,請使用 SharePoint 應用程式類別目錄,將載入巨集部署到內部部署環境中的使用者,而不需要連線到 Microsoft 365 和/或支援 SharePoint 載入巨集。 針對 Outlook,請使用 Exchange 控制面板在內部部署環境中部署,而不需要連線到 Microsoft 365。