應用程式發佈目錄
使用應用程式發佈 > 應用程式目錄頁面可檢視已設定應用程式及其部署狀態的摘要。
按照以下步驟建立和發佈應用程式。 在步驟中選取連結以取得該步驟的詳細資訊。
- 選取應用程式發佈 > 應用程式目錄。
- 選取新增,開始設定您的應用程式。
- 在概觀索引標籤上,選取頂端的未命名 (x),並為您的發佈命名。 您也可以輸入更詳細的說明,並指定此應用程式是否應允許隨選安裝。 建立應用程式發佈後,您可以在裝置頁面上啟動隨選安裝。 如需詳細資料,請參閱從裝置頁面安裝應用程式。
- 在套件索引標籤上,使用套件動作建立器來建立套件。
- 在發佈索引標籤上,指定目標、應用程式組態和安裝排程。
其他資訊
以下是有關應用程式目錄首頁的一些額外須知。
部署狀態欄會顯示以下狀態:
- 合規: 應用程式已成功安裝,或偵測為先前已安裝。
- 待安裝: 應用程式將在裝置下次簽入時安裝 (預設為每隔四小時),或安裝正在進行中。
- 不合規: 安裝失敗。
選取部署狀態項目會顯示篩選過的檢視,其中包含作為該應用程式目標且處於該狀態的所有裝置。
右側的選項功能表 () 可讓您編輯、重新命名、複製、啟用、停用或刪除應用程式。
複製應用程式對於建立標準化的應用程式範本來說很實用,並且會執行下列操作:
- 從概觀索引標籤複製詳細資訊。
- 僅包含最新的套件版本。
- 停用所有發佈並從「系統 - 隨選」預設發佈中移除目標。
新增或編輯應用程式時,概觀索引標籤可讓您編輯套件名稱並輸入應用程式說明。 您也可以選擇應用程式是否允許隨選安裝。
隨選套件於裝置頁面上提供,可安裝於選取的裝置上。 在裝置的詳細資訊頁面中,使用動作面板中的安裝應用程式動作。 如需詳細資訊,請參閱從裝置頁面安裝應用程式。
新增或編輯應用程式時,使用套件索引標籤動作建立器可設定安裝應用程式的時間和方式。 套件索引標籤會追蹤您已保存的套件編輯內容。選取版本,然後選取編輯版本,就能以該版本作為您編輯的基礎。
在套件動作編輯器中,依照您希望的發生順序拖放您要的動作。 在建立器樹狀結構中選取一個動作進行設定。 動作建立器非常靈活,可讓您依應用程式的需要擁有多個下載、執行和其他動作。
一般來說,應用程式發佈應至少包含一個下載動作和一個執行動作。 下載動作可從 HTTP(S) 位置或從您的 Azure Blob 儲存空間下載檔案。 關於可用動作的更多資訊,請參閱應用程式發佈套件動作和偵測規則。
如果您設定下載動作以使用雲端儲存體,則務必確定您的端點能夠連線到儲存位置。 如需詳細資訊,請參閱所需 URL、IP 位址與連接埠。
套件動作屬性包括失敗時仍繼續選項,預設為停用。 通常,當動作失敗時,套件處理會停止。 在極少數情況下,您可能希望允許套件處理在失敗時繼續。 啟用此選項後,遇到的任何錯誤都會記錄為警告,並且套件執行將如常繼續。 例如,您可能有一個動作用來解除安裝舊版應用程式,但舊版本可能並不存在於所有裝置上。
套件版本
在應用程式目錄中編輯套件時,套件索引標籤會追蹤您的套件修訂版本。 當您編輯套件版本時,只要保存就會建立新版本。 應用程式發佈執行時,會使用最新的套件版本進行部署。
若應用程式未能成功安裝,會再重試兩次。 建立新版本會重設此計數器。
裝置上安裝的套件版本會顯示在部署狀態頁面上。
使用發佈索引標籤可以確定要鎖定哪些裝置為目標,以及發佈將發生的方式和時間。
您可能想要將多個發佈新增至應用程式。 例如,您可能想要分階段進行發佈,也就是先新增涵蓋初始測試群組的發佈,再新增其他發佈,以便後續將應用程式部署到公司其他部門。 或者,您可能想要在第一週建立鎖定初始裝置為目標發佈、在第二週建立鎖定其他裝置為目標的另一個發佈,依此類推。
選取新增發佈按鈕以新增新發佈,或選取現有發佈以進行編輯。 新增新發佈時,請在頂端選取名稱並進行編輯,讓您的發佈擁有唯一的名稱。 您必須先完成這項操作,才能保存變更。
應用程式的每個發佈都包含:
- 已啟用/已停用切換。停用先前啟用的發佈並不會變更任何已完成的發佈。 這樣做只會停用鎖定尚未完成的發佈為目標。 切換變更可能需要幾個小時才能傳播到代理程式。
- 此應用程式的目標。
- 您要使用的應用程式組態設定檔,它會指定安裝一次或一律要求安裝。
- 此應用程式的排程。
您可以鎖定下列來源為目標:
- 裝置
- Neurons 群組
- 裝置清單或 Active Directory 連接器中的 LDAP 群組。 Ivanti Neurons 群組和 LDAP 裝置清單群組每天解析一次。 LDAP 連接器群組解析以即時方式進行。 新增 LDAP 群組以識別群組來源時,使用來源欄。
- LDAP 群組
排程發佈
所有發佈都包含排程。 預設排程是立即執行,表示下次應用程式發佈代理程式在目標裝置上執行時,將會安裝該應用程式。
依預設,裝置上的應用程式發佈代理程式每隔四小時會檢查一次是否有套件更新。 除了此代理程式檢查間隔之外,解析發佈目標的雲端定位服務每隔六小時會執行一次。 這個時間組合決定了目標裝置回應應用程式發佈變更的速度。
您最初建立發佈時,定位服務會立即解析目標。 它主要是對後續可能受到更大時間間隔 (最多 10 小時) 影響的現有發佈進行修訂。
另外還有在選取的日期和時間之後開始選項。 若使用此選項,應用程式發佈代理程式將會等待,並於指定的時間過後才安裝應用程式。 時間可以是本機時間或 UTC (國際標準時間)。
- 選取本機時,每部裝置都會在其本機時間達到選取的日期和時間後執行套件。
- 選取 UTC 時,所有裝置都會在選取的 UTC 日期和時間之後執行套件。
瞭解預設發佈和發佈優先順序
有兩項預設發佈一律會包含且無法刪除:
- 系統 - 排除的裝置: 永遠不應安裝此應用程式的裝置。 此發佈預設為空白。 每個應用程式都有自己的排除的裝置發佈。 您可以視需要在此處新增要排除的裝置。 如果裝置同時出現在此發佈和您為此應用程式新增的其他發佈中,則此發佈的優先順序較高,因此不會鎖定此裝置為目標。
- 系統 - 隨選安裝: 從裝置檢視在裝置上安裝應用程式時,裝置會新增至此發佈。 它會設定為安裝一次 (與一律要求安裝相反)。 您也可以手動新增裝置至此發佈。 如果新增的裝置可用,則會直接聯絡其應用程式發佈代理程式,以便立即開始安裝。 此發佈不允許鎖定群組為目標。
在發佈索引標籤上,發佈會依優先順序排序。 若有多個發佈鎖定某一裝置為目標,則優先順序會影響鎖定該裝置為目標的發佈。 如果裝置出現在多個發佈中,則將使用最高優先順序的發佈選項,例如,控制何時安裝應用程式的選項。