在 Teams 系統管理中心Microsoft自定義應用程式

貴組織可以委任建立只在貴組織內使用的Teams應用程式。 這類應用程式可在您的組織或租使用者內使用,但無法在Teams市集中使用。 使用者可以從 Teams 用戶端探索和使用這類應用程式,而系統管理員可以從系統管理中心管理這類應用程式,但 AppSource 無法使用這類應用程式。 這類應用程式稱為自定義應用程式。

身為 Teams 系統管理員或全域系統管理員,您可以使用各種設定來控制下列案例:

  • 讓使用者將自定義應用程式新增至其 Teams 用戶端以供個人使用。
  • 讓使用者從組織中所有可用的自訂應用程式中使用特定的自定義應用程式。
  • 不允許所有使用者不使用自訂應用程式。
  • 允許或不允許團隊使用者將自定義應用程式新增至特定團隊。

從開發到部署的自定義應用程式概觀。

在您推出自定義應用程式之後,允許的使用者可以在Teams用戶端中Teams市集的 [ 專為您的組織 建立] 區段中找到它。

Teams 傳統型應用程式中自定義應用程式的螢幕快照。

瞭解自定義應用程式和可用的設定

您的組織可以針對您的組織特定需求,委任建立自定義應用程式。 自定義應用程式可由貴組織內或組織外部的應用程式開發人員開發。

下列是讓自定義應用程式可在貴組織的市集、小組或少數使用者中使用的方法。

上傳自定義應用程式的方法 上傳者與作法 應用程式可用性的範圍 控制上傳選項的人員 潛在使用案例
使用者自定義應用程式提交 任何使用 Teams 用戶端的使用者 系統管理員核准后,整個組織都能使用 提交選項可供所有使用者使用,而且無法關閉。 系統管理員可以不核准任何提交。 使用者想要在系統管理員核准後,將自定義應用程式提供給整個組織使用。
使用者使用 API 自定義應用程式提交 任何使用 Teams 應用程式提交圖形 API 的使用者 系統管理員核准后,整個組織都能使用 提交選項可供所有使用者使用,而且無法關閉。 系統管理員可以不核准任何提交。 使用者想要在系統管理員核准後,將自定義應用程式提供給整個組織使用。
由系統管理員自定義應用程式上傳 使用 Teams 系統管理中心或使用 Teams 用戶端的全域或 Teams 系統管理員 適用於整個組織;不需要核准 適用於所有系統管理員;無法停用。 系統管理員為整個組織上傳自定義應用程式。自定義應用程式會以 zip 封裝的形式收到。
使用者自定義應用程式上傳 任何使用 Teams 用戶端的使用者 不需要系統管理員核准 系統管理員可控制哪些使用者可以上傳。
  • App 製作者會在發佈前,以個人內容或小組中的少數用戶測試自定義應用程式。
  • 少數使用者會使用應用程式,但不提供組織應用程式目錄中的應用程式。
  • 身為 Teams 系統管理員,您擁有下列上傳和使用自定義應用程式的控制項。

    自定義應用程式控管 可供系統管理員使用的設定 對用戶的影響
    允許或不允許特定用戶上傳自定義應用程式 使用 應用程式設定原則 您將應用程式設定原則套用至特定使用者,以允許或不允許他們在個人或小組中上傳自定義應用程式。 使用者仍然可以提交自定義應用程式以供您核准。
    允許或不允許所有用戶上傳自定義應用程式 在全組織應用程式設定中使用自定義應用程式設定 使用者甚至無法在其個人內容中上傳自定義應用程式。 使用者仍然可以提交自定義應用程式以供您核准。
    限制少數使用者的應用程式存取權 使用 應用程式許可權原則 您可以精細地控制哪些使用者可以存取特定自定義應用程式 (也適用於第三方應用程式) 。
    刪除自訂應用程式 刪除應用程式 已刪除的應用程式無法在您的組織中使用。現有的應用程式使用者也無法再使用它。

    如果您不允許自定義應用程式上傳,應用程式開發人員可以 建立個別的測試租用戶來測試應用程式。 自訂應用程式開發完成後,應用程式建立者會要求系統管理員發佈自定義應用程式。 如需詳細資料,請參閱 如何發佈自訂應用程式。 身為系統管理員,您可以允許或封鎖所有使用者或特定使用者使用自定義應用程式。

    使用 Teams 系統管理中心上傳自定義應用程式

    若要讓貴組織 App 市集中的使用者使用自訂應用程式,請依照下列步驟進行:

    1. 存取 Teams 系統管理中心,並移至 Teams 應用程式>管理應用程式

    2. 根據您的 UI 執行下列其中一項工作:

      • 取 [上傳新應用程式],選取 [ 上傳],然後選取開發人員提供給您的應用程式套件。
      • 取 [動作>上傳新應用程式 ],然後上傳應用程式。

      螢幕快照顯示系統管理員從 Teams 系統管理中心上傳自定義應用程式的選項。

    上傳的應用程式會在幾個小時後提供給組織使用者使用。

    使用 Teams 系統管理中心更新自訂應用程式

    就像 Teams 市集中的第三方應用程式取得更新一樣,開發人員會更新自定義應用程式。 您可以上傳應用程式的新版本,將組織目錄中的自訂應用程式更新為較新的版本。 若要更新,請從應用程式詳細數據頁面選取 [上傳檔案 ]。

    螢幕快照顯示在系統管理中心中上傳新版自定義應用程式的選項。

    發佈應用程式的新版本時,套用至舊版應用程式的現有原則仍會繼續對更新的版本生效。

    或者,組織使用者可以提交更新的自定義應用程式以供您核准。 當您核准應用程式時,組織目錄中會提供較新的版本。

    允許使用者上傳自定義應用程式

    Microsoft Teams 可讓您精細地控制誰可以將自定義應用程式新增至團隊。 若要控制是否可以將自定義應用程式新增至團隊,系統管理員和團隊擁有者會使用下列設定。 這些設定不會影響封鎖第三方應用程式的功能。

    • 整個組織的全組織應用程式設定:[讓使用者在預覽中與自定義應用程式互動] 設定可讓您允許或不允許組織中的所有使用者上傳自定義應用程式。 使用者只能上傳自定義應用程式供個人使用或在小組內使用。

      顯示全組織自訂應用程式設定的螢幕擷取畫面。

    • 特定使用者的應用程式設定原則:應用程式設定原則中名為 [上傳自定義應用程式] 的設定可讓指派的使用者上傳自定義應用程式。 您可以使用此設定來允許組織中的特定使用者上傳自定義應用程式。

      顯示應用程式設定原則中可用之自定義應用程式選項的螢幕快照。

    • 允許成員在小組層級上傳自定義應用程式:每個團隊中的此設定會決定團隊的使用者是否可以上傳自定義應用程式。 團隊擁有者和 Teams 系統管理員可以修改此設定。 使用此設定,即使允許使用者上傳自定義應用程式,團隊擁有者仍可防止將自定義應用程式上傳到特定小組。

    如果系統管理員上傳自定義應用程式,則可在組織目錄中取得自定義應用程式,而不需要任何核准。 您可以允許部分使用應用程式許可權原則的組織使用者使用這類應用程式。 下表摘要說明小組設定和應用程式設定原則對於使用者上傳自定義應用程式的能力的影響。

    在團隊中上傳設定 應用程式設定原則中的上傳設定 誰可以上傳供個人或小組使用 誰可以上傳以取得系統管理員核准
    關閉 關閉 沒有使用者 任何使用者
    關閉 開啟 僅限團隊擁有者 任何使用者
    開啟 關閉 沒有使用者 任何使用者
    開啟 開啟 任何人 任何使用者

    自訂應用程式的應用程式設定原則設定

    您可以使用應用程式設定原則中的設定,允許或不允許使用者上傳自定義應用程式。 當您只想要允許組織中的特定用戶上傳自定義應用程式時,此設定就很實用。 若 要允許所有使用者上傳自定義應用程式,請使用整個組織應用程式設定中的自定義應用程式設定。

    1. 登入 Teams 系統管理中心並存取 Teams 應用程式>設定原則

    2. 執行下列其中一個步驟:

      • 選取 [新增 ] 並提供名稱和描述以建立新原則。
      • 選取現有的原則,然後選取 [編輯]
    3. 開啟或關閉 [上傳自定義應用程式 ] 選項,允許或不允許使用者分別上傳自定義應用程式。

    4. 選取 [儲存]

    5. 將原則套用至使用者 ,讓這些使用者可以上傳自定義應用程式。

    若要允許在使用者的個人或小組範圍中使用自定義應用程式,請參閱 整個組織的應用程式設定

    自訂應用程式的團隊設定

    若要在團隊中設定自訂應用程式相關設定,請以團隊擁有者身分執行下列步驟:

    1. 在 Teams 中,移至團隊,然後選取 [更多選項...>管理團隊

      顯示 [管理團隊] 選項以變更團隊設定的螢幕快照。

    2. 取 [設定] 並展開 [成員許可權]

    3. 選取或清除 [ 允許成員上傳自定義應用程式] 選項。

      顯示小組自訂應用程式設定的螢幕擷取畫面。

    從貴組織的目錄中刪除自定義應用程式

    身為系統管理員的您可以從貴組織的市集刪除自定義應用程式。 在應用程式詳細數據頁面上,選取 [更多命令動作>>刪除]

    螢幕快照顯示系統管理中心中刪除或移除自定義應用程式的選項。

    瞭解所有自定義應用程式設定的運作方式

    此表格摘要說明自定義應用程式設定,以及設定如何搭配運作。 合併的效果會控制組織中誰可以將自定義應用程式上傳到 Teams。

    自訂應用程式上傳的整個組織應用程式設定 團隊層級自定義應用程式設定 透過應用程式設定原則的用戶層級自定義應用程式設定 效果
    關閉 關閉 關閉 貴組織無法使用 [上傳自定義應用程式] 選項。 用戶可以提交自定義應用程式以供系統管理員核准。
    關閉 關閉 開啟 貴組織無法使用 [上傳自定義應用程式] 選項。 用戶可以提交自定義應用程式以供系統管理員核准。
    關閉 開啟 關閉 貴組織無法使用 [上傳自定義應用程式] 選項。 用戶可以提交自定義應用程式以供系統管理員核准。
    關閉 開啟 開啟 貴組織無法使用 [上傳自定義應用程式] 選項。 用戶可以提交自定義應用程式以供系統管理員核准。
    開啟 關閉 關閉 用戶無法上傳自定義應用程式供自己使用。 用戶可以提交自定義應用程式以供系統管理員核准。
    開啟 關閉 開啟 若使用者為小組擁有者,他們可以將自訂應用程式上傳至小組。 若使用者不是小組擁有者,他們無法將自訂應用程式上傳至小組。 使用者可以在個人內容中上傳自訂應用程式。 用戶可以提交自定義應用程式以供系統管理員核准。
    開啟 開啟 關閉 用戶無法上傳自定義應用程式供自己使用。 用戶可以上傳自定義應用程式以供系統管理員核准。
    開啟 開啟 開啟 使用者可將自訂應用程式上傳至小組,無論使用者是否為小組擁有者。 使用者可以上傳個人內容中的自定義應用程式,並提交以供系統管理員核准。

    自定義應用程式的範例案例

    若只要允許少數選取的使用者或群組上傳並使用自定義應用程式,請遵循下列步驟:

    1. 在系統管理中心的全組織應用程式設定中,開啟 [ 讓使用者在預覽中與自定義應用程式互動 ] 選項。
    2. 關閉全域應用程式設定原則中的 [上傳自定義應用程式] 設定。
    3. 建立新的應用程式設定原則,允許上傳自定義應用程式 ,並將原則指派給選取的使用者或群組

    考慮您只想要允許團隊擁有者將自定義應用程式上傳至特定團隊的情況。 若要完成此結果,請實作下列設定:

    • 在系統管理中心的全組織應用程式設定中,開啟 [ 讓使用者在預覽中與自定義應用程式互動 ] 選項。
    • 為您想要限制存取權的每個小組關閉 [允許成員上傳自訂應用程式]
    • 在系統管理中心的應用程式設定原則中建立及指派自定義原則,並開啟 [上傳自定義應用程式 ] 設定,並將原則指派給團隊擁有者。

    21Vianet 中的自定義應用程式和空格雲端環境

    您可以使用 Teams > 應用程式 [管理應用程式] 頁面,在由 21Vianet 營運的 Microsoft 365 和空格雲端環境中上傳自定義應用程式。 此外,您也可以從應用程式詳細數據頁面 更新現有的自定義應用程式

    相關文章