共用規則集允許您在多台不同的電腦上應用和管理您的規則。通常,請按照以下步驟來建立共用規則集:
步驟
- 為您希望基於規則集的電腦防護創建並配置一個
SoftwareInventory
對象。 - 使用
SoftwareInventoryApi
物件在 Server & Workload Security保護 上建立軟體清單。一旦建立,指定的電腦防護將開始進行清單建置。 - 使用
SoftwareInventoryApi
物件來確認清單建置已成功完成。 - 建立一個
Ruleset
物件。 - 使用
RulesetApi
物件在 Server & Workload Security保護 上建立規則集。 - 使用
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 參考中的 建立共用規則集 操作。