共用規則集允許您在多台不同的電腦上應用和管理您的規則。通常,請按照以下步驟來建立共用規則集:
步驟
- 為您希望基於規則集的電腦防護創建並配置一個
SoftwareInventory對象。 - 使用
SoftwareInventoryApi物件在 伺服器與工作負載保護 上建立軟體清單。一旦建立,指定的電腦防護將開始進行清單建置。 - 使用
SoftwareInventoryApi物件來確認清單建置已成功完成。 - 建立一個
Ruleset物件。 - 使用
RulesetApi物件在 伺服器與工作負載保護 上建立規則集。 - 使用
ComputerApi物件或PolicyApi物件將共用規則集指派到您的電腦防護。
後續步驟
如需有關共用規則集的詳細資訊,請參閱 使用 API 建立共用和全域規則集。
以下範例會建立軟體清單,並使用該軟體清單來建立共用規則集。
software_inventory = api.SoftwareInventory()
software_inventory.computer_id = computer_id
# Build software_inventory
software_inventories_api = api.SoftwareInventoriesApi(api.ApiClient(configuration))
new_inventory = software_inventories_api.create_software_inventory(software_inventory, api_version)
while new_inventory.state != "complete":
# check status every 30 seconds
time.sleep(30)
new_inventory = software_inventories_api.describe_software_inventory(new_inventory.id, api_version)
# Create ruleset
ruleset = api.Ruleset()
ruleset.name = ruleset_name
rulesets_api = api.RulesetsApi(api.ApiClient(configuration))
return rulesets_api.create_ruleset(ruleset, new_inventory.id, api_version)
另請參閱 API 參考中的 建立共用規則集 操作。
