當您配置和部署App安裝程式時,Jamf Pro會在背景中運行,將軟體標題的最新版本發佈到您選擇的智慧型群組中的目標電腦。以下描述了可能的部署狀態,以及 Jamf Pro 如何與App安裝程式一起決定部署狀態。
- 進行中 —App安裝程式部署正在進行中。Jamf Pro總共嘗試3次,每6小時一次,將App安裝程式部署到目標電腦。
- 適合在Self Service中安裝 —當選取的發佈方法是在Self Service中設為可用時,用戶尚未按下軟體標題的安裝按鈕。
- 已安裝 —當以下兩種情況發生後,即會顯示此狀態:
該軟體標題安裝在Applications資料夾或臨時資料夾內。
Note:如果在部署期間於電腦上開啟App,Jamf Pro會改為將軟體標題安裝到臨時資料夾(例如,/Library/Application Support/JamfAppInstallers/)。當使用者關閉App時,軟體標題就會被移至Applications資料夾。
電腦回應
InstalledApplicationList命令。
- 不合格 —發現部署衝突。
- 失敗 —目標電腦無法符合App安裝程式所需的相容性規則(例如,最低macOS版本或架構類型),或在3次嘗試後未成功安裝App安裝程式。
在部署程序開始時,目標智慧型群組會重新計算以確定是否存在部署衝突,或電腦是否滿足相容條件。如果存在具有更高優先順序的衝突部署,部署狀態將列為「不合格」。
- 初始發佈方法 —自動安裝優先於在Self Service中設為可用。
- 更新方法 —手動優先於自動。
- 版本控制 —以具有較新版本的App為優先。
- 部署ID —以ID號碼較低的部署為優先。例如,如果一台電腦同時處在下列兩個範圍內,則只會使用「id=2」的部署:
https://JAMF_PRO_URL.jamfcloud.com/view/computers/mac-apps/app-installers/deployments/2
https://JAMF_PRO_URL.jamfcloud.com/view/computers/mac-apps/app-installers/deployments/3
如果不符合相容條件,狀態將列為「失敗」並說明失敗原因。如果符合條件,則Jamf Pro會在15分鐘內向電腦傳送InstalledApplicationList MDM命令並等待回應。在等待回應時,部署狀態列為「進行中」。如果電腦處於離線狀態(例如假日期間),部署程序將會等到從InstalledApplicationList命令收到回應時才會恢復。收到回應後,InstallEnterpriseApplication命令將透過Apple推播通知服務(APNs)傳送到目標電腦。
如果您選取安裝支援設定描述檔核取方塊,Jamf Pro會先部署支援描述檔然後再傳送InstallEnterpriseApplicationMDM命令。
目標電腦從Jamf App目錄下載並安裝App安裝程式軟體標題。如果交付成功,部署狀態即變為「已安裝」。如果嘗試三次後仍未成功交付,狀態將變更為「失敗」。電腦的狀態不會立即更新,因為它依賴於每隔幾小時傳送一次InstalledApplicationList命令而來的回應。
您可以透過導覽至Jamf Pro中電腦的管理歷史記錄來檢視InstallEnterpriseAppilcation和InstalledApplicationList命令的狀態。如需更多資訊,請參閱 電腦歷史記錄資訊 。