政策通常由管理式電腦上的Jamf Binary根據Jamf Pro中配置的觸發條件和執行頻率來執行。但是,某些情況可能需要您手動執行政策,例如疑難排解問題、或是無法套用您已在Jamf Pro中配置的規則之任何其他例外情況。
您可使用Jamf Binary以兩種方式在目標電腦上手動執行政策:
透過指定政策ID號碼,這個方式將執行目標電腦範圍內的特定政策
透過指定觸發條件,這個方式將執行範圍內使用該觸發條件配置的目標電腦之所有政策
若要手動執行政策,您必須具有對目標電腦的實體存取權或透過SSH進行遠端存取。
若要使用Jamf Binary手動觸發特定政策,請在目標電腦上執行下列命令:
sudo jamf policy -id 15使用您要觸發的特定政策之Jamf Pro ID號碼來取代上例中的"15"。
您可以在Jamf Pro中前往政策,查看瀏覽器地址列中的URL即可找到政策的Jamf Pro ID號碼。例如,如果政策的URL是https://mycompany.jamfcloud.com/policies.html?id=133&o=r,則Jamf Pro ID將是133。
或者,您也可以將-verbose標記附加至上述命令,以取得疑難排解情況中的其他詳細資訊。請記住,如果電腦不在指定政策範圍內,就不會執行此命令。
若執行範圍為使用特定觸發條件配置的管理式電腦之所有政策(例如,使用登入觸發條件執行範圍為目標電腦的所有政策),請在電腦上執行以下命令:
sudo jamf policy -event login 使用適當的觸發條件取代login。以下是預先定義的觸發條件清單:
啟動—
startup登入—
login登出—
logout網路狀態變更—
networkStateChange註冊完成—
enrollmentComplete定期報到—無(執行
sudo jamf policy)
如果政策有自訂觸發條件,請用政策中指定的自訂觸發條件名稱來取代上述命令中的login。具有自訂觸發器的政策必須使用 jamf binary 手動執行。
Jamf Pro在目標電腦上執行指定的一或多個政策。