通知畫面

Jamf Connect 說明文件

Solution
Application
Jamf Connect
Content Type
技術說明文件
Utilities & Services
ft:locale
zh-TW

Jamf Connect 可包括通知畫面,用來在 自動裝置註冊 期間顯示進度列、自訂文字和影像。

通知畫面會監聽寫入控制檔的命令。此程序和UNIX tail命令類似,其中通知畫面會監視檔案的變更,然後讀取檔案的最後一行以執行預期的命令。這可以產生高度可自訂的畫面,向使用者顯示其電腦在初始設定程序中發生的情況。

命令寫入檔案後將被立即處理。當程序正在執行時,政策正在安裝套件,工序指令正在執行動作,並且通知畫面暫停,等待將下一個命令寫入控制檔。

Example:
  1. 傳送命令以將通知機制主標題中的文字,變更為正在安裝的App的名稱。

  2. 傳送命令以變更主文字區域中的文字,以解釋應用程式在使用者電腦上的作用以及安裝它的原因。

  3. 傳送命令,將狀態區域中的文字變更為正在發生之情況的簡短說明(例如,Installing Jamf Protect)。

  4. 從Jamf Pro執行政策以執行動作。這應該比使用者閱讀畫面文字所花費的時間更長。

  5. 傳送命令以結束通知機制。

命令檔被寫入/var/tmp/depnotify.log

或者,可以將通知畫面配置為從Jamf Pro讀取和顯示政策記錄檔。這將更新進度列下方的文字以讀取Jamf本機二進位檔案執行並在裝置記錄檔中記錄的最後一行命令。若要使用此方法,請將通知畫面記錄檔樣式的偏好設定密鑰(NotifyLogStyle)新增到Jamf Connect登入設定描述檔。
<key>NotifyLogStyle</key>
<string>jamf</string>
傳送到命令檔的命令可與NotifyLogStyle密鑰結合使用。
管理員可以使用多種不同的方法將命令寫入控制檔,包括:
  • 可使用Jamf Connect登入設定描述檔中的工序指令路徑(ScriptPath)設定,以定義裝置本機所安裝的工序指令

  • 可以執行工序指令作為其承載資料一部分的Jamf Pro政策

  • 可以執行單行UNIX終端機命令作為其承載資料一部分的Jamf Pro政策

Note:

ScriptPath可以在每次登入時以根使用者身分執行腳本(如果已定義)。定義的路徑上的腳本還可以在每次登入時執行任意程式碼。為了避免任何惡意操作,管理員應考慮將ScriptPath定義為/dev/null/impossiblepath.sh(如果未使用)。或者,將空檔案放置在ScriptPath定義的路徑中(例如touch /PathToFile/filename.shchmod 000 /PathToFile/filename.sh)。