延伸功能屬性輸入類型

Jamf Pro 說明文件 11.21.0

Solution
Application
Content Type
技術說明文件
Utilities & Services
version
11.21.0
ft:locale
zh-TW
vrm_version
11.21.0

延伸功能屬性使用輸入類型收集資產資料。您可以配置下列輸入類型:

文字欄位
您可以在庫存資訊中顯示文字欄位。您隨時可以使用Jamf Pro,在註冊期間於欄位中輸入值。
Note:

文字欄位只能藉由手動建立延伸功能屬性或透過 Jamf Pro API 以程式設計方式配置。

快顯功能表
您可以在庫存資訊中顯示快顯功能表。您可以在註冊電腦時,隨時使用Jamf Pro從快顯功能表選擇值。
Note:

快顯功能表只能藉由手動建立延伸功能屬性或透過 Jamf Pro API 以程式設計方式配置。

腳本

您可以執行腳本,在每次電腦送出資產至 Jamf Pro 時傳回資料值。您可以編寫自己的延伸功能屬性腳本,也可以從 Jamf Pro 中的範本建立腳本。

編寫延伸功能屬性腳本時務必記住下述內容:
  • 腳本可使用已安裝解譯器的任何語言編寫。最常用的解譯器為 Bash、Perl 和 Python。

  • 當延伸功能屬性由腳本填入時,<result></result>標籤之間的文字會儲存在Jamf Pro中。如果腳本中未指定<result></result>標籤,則會將空白值傳送至Jamf Pro

  • 您可以暫時停用延伸功能屬性以進行處理程序的疑難排解。

下列範例腳本會從 Mac 電腦收集主機名稱:
#!/bin/bash
echo "<result>$(/bin/hostname 2>&1)</result>"
目錄服務屬性對應

您可以使用目錄服務屬性對應來填入延伸功能屬性。擴充屬性可由來自 LDAP 伺服器的多值屬性填入,例如「memberOf」。然後可以在使用擴充屬性準則和「有」或「沒有」運算子建立智慧型群組和進階搜尋時,使用多個值。

使用目錄服務多值延伸功能屬性時,務必記住下列限制:
  • 建立智慧型群組和進階搜尋時,準則值必須準確反映庫存中傳回的值。為確保使用正確的值,請複製擴充屬性庫存值,並將其貼到準則值欄位中。

  • 多值屬性對應不適用於巢狀群組。只會在使用者記錄中直接列出的群組,才會顯示在對應的 LDAP 擴充屬性中。

  • 為使延伸功能屬性正常運作,從LDAP伺服器傳回的值不可包含重複的垂直線字元序列(ASCII碼124,HTML實體=|)。