檢視次數:
共用規則集允許您在多台不同的電腦上應用和管理您的規則。通常,請按照以下步驟來建立共用規則集:

步驟

  1. 為您希望基於規則集的電腦防護創建並配置一個SoftwareInventory對象。
  2. 使用 SoftwareInventoryApi 物件在 Server & Workload Security保護 上建立軟體清單。一旦建立,指定的電腦防護將開始進行清單建置。
  3. 使用 SoftwareInventoryApi 物件來確認清單建置已成功完成。
  4. 建立一個Ruleset物件。
  5. 使用 RulesetApi 物件在 Server & Workload Security保護 上建立規則集。
  6. 使用 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 參考中的 建立共用規則集 操作。