適用於:設定管理員 (目前的分支)
在 設定管理員 中部署應用程式時,您可以在安裝之前要求核准。 使用者在軟體中心要求應用程式,然後您在 設定管理員 主控台中檢閱要求。 您可以核准或拒絕該要求。
注意事項
從版本 2111 開始,您也可以將大部分的核准行為與 應用程式群組搭配使用。
核准設定
應用程式核准行為取決於您是否啟用建議的 選擇性應用程式核准體驗。 下列其中一個核准設定會出現在應用程式部署的 [ 部署設定 ] 頁面上:
系統管理員必須核准裝置上此應用程式的要求
系統管理員先核准使用者對應用程式的任何要求,然後使用者才能在所要求的裝置上安裝該應用程式。 如果系統管理員核准要求,使用者就只能在該裝置上安裝應用程式。 使用者必須提交另一個要求,才能在另一台裝置上安裝應用程式。 當部署目的為 [必要] 或將應用程式部署至裝置集合時,此選項會呈現灰色。
注意事項
若要利用新的 設定管理員 功能,請先將用戶端更新至最新版本。 雖然當您更新網站和主控台時,新功能會出現在 設定管理員 主控台中,但在用戶端版本也是最新版本之前,完整案例無法運作。
在 設定管理員 主控台的 [軟體庫] 工作區中,檢視 [應用程式管理] 下的 [應用程式要求]。 每個要求的清單中都有一個 [ 裝置 ] 欄。 當您對要求採取動作時,[應用程式要求] 對話方塊也會包含使用者提交要求的裝置名稱。
如果要求未在 30 天內獲核准,則會將其移除。 重新安裝用戶端可能會取消任何擱置中的核准要求。
當您需要裝置集合部署的核准時,應用程式不會顯示在軟體中心。 如果您部署到使用者集合需要核准,應用程式會顯示在軟體中心中。 您仍然可以使用用戶端設定 [ 在軟體中心隱藏未核准的應用程式] 來向使用者隱藏它。 如需詳細資訊,請參閱 軟體中心用戶端設定。
核准應用程式安裝之後,您可以在 設定管理員 主控台中拒絕要求。 如果使用者尚未安裝應用程式,此動作會阻止他們從軟體中心安裝應用程式的新複本。 如果先前已核准並安裝應用程式,當您 拒絕 應用程式的要求時,用戶端會從使用者的裝置解除安裝該應用程式。
如果您在主機中核准應用程式要求,然後拒絕該要求,您可以再次核准該要求。 應用程式在您核准之後,就會在用戶端上重新安裝。
使用 Approve-CMApprovalRequest PowerShell Cmdlet 自動化核准程序。 此 Cmdlet 包含 InstallActionBehavior 參數。 使用此參數來指定是否要立即安裝應用程式,或在非上班時間安裝應用程式。
您可以查看哪些部署需要核准。 在 [應用程式] 節點中選取應用程式。 在詳細資料窗格中,切換至 [部署] 索引標籤。預設會顯示一個欄位, 需要核准。
重新嘗試安裝預先核准的應用程式
您可以重試安裝先前已為使用者或裝置核准的應用程式。 核准選項僅適用於可用的部署。 如果使用者解除安裝應用程式,或初始安裝程序失敗,設定管理員 不會重新評估其狀態並重新安裝。 這項功能可讓支援技術人員為呼叫協助的使用者快速重試應用程式安裝。
以具有應用程式物件核准權限的使用者身分開啟 設定管理員 主控台。 例如, 應用程式系統管理員 或應用程式 作者 內建角色具有此權限。
部署需要核准的應用程式,並加以核准。
提示
或者, 為裝置安裝應用程式。 它會在裝置上建立應用程式的已核准要求。
如果應用程式未成功安裝,或使用者解除安裝應用程式,請使用下列程序重試:
在 設定管理員 主控台中,移至 [軟體程式庫] 工作區,展開 [應用程式管理],然後選取 [應用程式要求] 節點。
選取先前核准的應用程式。 在功能區的 [核准要求] 群組中,選取 [ 重試安裝]。
其他應用程式核准資源
如果使用者要求此應用程式,則要求系統管理員核准
注意事項
如果您未啟用建議的 選擇性應用程式核准體驗,即適用此體驗。
系統管理員在使用者可以安裝應用程式之前核准使用者對應用程式的任何要求。 當部署目的為 [必要] 或將應用程式部署至裝置集合時,此選項會呈現灰色。
應用程式核准要求會顯示在 [軟體庫] 工作區中 [應用程式管理] 底下的 [應用程式要求] 節點中。 如果要求未在 30 天內獲核准,則會將其移除。 重新安裝用戶端可能會取消任何擱置中的核准要求。
核准應用程式安裝之後,您可以在 設定管理員 主控台中拒絕要求。 此動作不會導致用戶端從任何裝置上解除安裝應用程式。 它會阻止使用者從軟體中心安裝應用程式的新副本。
電子郵件通知
您可以設定應用程式核准要求的電子郵件通知。 當使用者要求應用程式時,您會收到一封電子郵件。 按一下電子郵件中的連結來核准或拒絕要求,而不需要 設定管理員 主控台。
您可以定義可在為應用程式建立新部署時核准或拒絕要求的使用者電子郵件地址。 如果您之後需要變更電子郵件地址清單,請移至 [監視 ] 工作區,展開 [警示],然後選取 [ 訂用帳戶 ] 節點。 從與您的應用程式部署相關的其中一個 [透過電子郵件訂閱核准應用程式] 中選取 [內容]。
如果有多個警示,您可以判斷哪個警示與哪個部署搭配使用。 開啟警示內容,並在 [一般] 索引標籤上檢視 選取的警示 清單。部署會啟用為此訂用帳戶的警示。
使用者可以從軟體中心對要求新增註解。 此註解會顯示在 設定管理員 主控台中的應用程式要求上。 該註解也會顯示在電子郵件中。 在電子郵件中包含此註解有助於核准者做出更好的決定,以核准或拒絕要求。
必要條件
若要在內部網路上傳送電子郵件通知及採取行動
有了這些先決條件,收件者會收到一封電子郵件,其中包含請求的通知。 如果他們在內部網路上,也可以核准或拒絕來自電子郵件的要求。
啟用 選用功能核准每個裝置使用者的應用程式要求。
-
注意事項
部署應用程式的系統管理使用者需要建立警示和訂用帳戶的權限。 如果此使用者沒有這些權限,他們會在 [部署軟體精靈] 結尾看到錯誤:「您沒有執行此作業的安全性權限。」
注意事項
如果您在階層中有多個子主要網站,請為要啟用此功能的每個主要網站設定這些先決條件。 電子郵件通知中的連結適用於主要網站的系統管理服務。
從網際網路採取動作
透過這些額外的選擇性先決條件,收件者可以從任何可以存取網際網路的位置核准或拒絕請求。
透過雲端管理閘道啟用 SMS 提供者管理服務。 在 設定管理員 主控台中,移至 [系統管理] 工作區,展開 [站台設定],然後選取 [伺服器和站台系統角色] 節點。 選取具有 SMS 提供者角色的伺服器。 在詳細資料窗格中,選取 SMS 提供者角色,然後在 [網站角色] 索引標籤的功能區中選取 [內容]。選取允許管理服務的 設定管理員 雲端管理閘道流量的選項。
安裝受支援的 .NET Framework 版本。 從版本 2107 開始,SMS 提供者需要 .NET 版本 4.6.2,建議使用 4.8 版。 在版本 2103 及較舊版本中,此角色需要 .NET 4.5 或更新版本。 如需詳細資訊, 請參閱站台與站台系統先決條件。
設定 雲端管理閘道。
注意事項
在安裝 設定管理員 版本 2207 或更新版本之前,此案例不支援具有虛擬機器擴展集的 CMG 部署。
將網站上線至 Azure 服務以進行雲端管理。
在 Microsoft Entra ID 中手動設定設定:
以具有全域系統管理員權限的使用者身分移至 Azure 入口網站。 移至 Microsoft Entra ID,然後選取 [應用程式註冊]。
重要事項
Microsoft Entra 全域系統管理員角色是具有很高權限的角色,只有在無法使用其他角色時才應使用。 此功能需要全域系統管理員角色。 對於其他功能,Microsoft 建議使用權限最少的角色。 若要深入了解,請參閱 設定管理員 角色型系統管理基礎。
選取針對 設定管理員 雲端管理整合而建立的用戶端應用程式。
在 [管理 ] 功能表上,選取 [驗證]。
如果尚未存在,請新增新的 單頁應用程式 類型。
在 [重新導向 URI] 區段中,貼上下列路徑:
https://<CMG FQDN>/CCM_Proxy_ServerAuth/ImplicitAuth請以
<CMG FQDN>完整網域名稱取代 (CMG) 服務雲端管理閘道 (FQDN) 。 例如,GraniteFalls.Contoso.com。針對 設定管理員 版本 2111 及更新版本,在 [隱含授與與混合式流程] 區段中,選取下列選項:
- 存取權杖 (用於隱含流程)
- 識別碼權杖 (用於隱含和混合式流程)
然後選取 [儲存]。
注意事項
如果在現有的用戶端註冊應用程式上需要更新重新導向 URI,則需要將其建立為 SPA 並移除較舊的重新導向 URI。
設定電子郵件核准
在 設定管理員 主控台中,部署可供使用者集合使用的應用程式。 在 [部署設定 ] 頁面上,啟用它以取得核准。 然後輸入一個或多個要接收通知的電子郵件地址。 電子郵件地址之間請以分號分隔 (
;) 。注意事項
Microsoft Entra 組織中收到電子郵件的任何人都可以核准要求。 除非您想要他人採取行動,否則請勿將電子郵件轉寄給其他人。
以使用者身分,在軟體中心要求應用程式。
您會在五分鐘內收到電子郵件通知。 電子郵件的內容類似下列範例:
注意事項
核准或拒絕的連結僅供一次性使用。 例如,您可以設定群組別名來接收通知。 Meg 核准了這個要求。 現在布魯斯無法拒絕這個請求。
檢閱網站伺服器上的 NotiCtrl.log 檔案以進行疑難排解。
維護
設定管理員 會將應用程式核准要求的相關資訊儲存在月臺資料庫中。 對於被取消或拒絕的要求,網站會在 30 天後刪除要求歷程記錄。 您可以使用刪除過時的應用程式要求資料網站維護工作來設定此刪除行為。 網站絕不會刪除任何已批准或擱置的申請請求。