Gemeinsame Regelsets ermöglichen es Ihnen, Ihre Regeln auf mehreren verschiedenen
Computern anzuwenden und zu verwalten. Gehen Sie im Allgemeinen wie folgt vor, um
ein gemeinsames Regelset zu erstellen:
Prozedur
- Erstellen und konfigurieren Sie ein
SoftwareInventory
-Objekt für den Computer, auf dem Sie das Regelwerk basieren möchten. - Verwenden Sie ein
SoftwareInventoryApi
-Objekt, um das Software-Inventar auf Server- und Workload Protection zu erstellen. Sobald es erstellt ist, beginnt ein Inventaraufbau auf dem angegebenen Computer. - Verwenden Sie das
SoftwareInventoryApi
-Objekt, um zu bestätigen, dass der Inventuraufbau erfolgreich abgeschlossen wurde. - Erstellen Sie ein
Ruleset
-Objekt. - Verwenden Sie ein
RulesetApi
-Objekt, um das Regelwerk auf Server- und Workload Protection zu erstellen. - Verwenden Sie ein
ComputerApi
-Objekt oder einPolicyApi
-Objekt, um das gemeinsame Regelwerk Ihrem Computer/Ihren Computern zuzuweisen.
Nächste Schritte
Weitere Informationen zu gemeinsamen Regelsätzen finden Sie unter Verwenden Sie die API, um gemeinsame und globale Regelsätze zu erstellen.
Das folgende Beispiel erstellt ein Software-Inventar und verwendet dieses Software-Inventar,
um ein gemeinsames Regelwerk zu erstellen.
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)
Siehe auch die Erstellen eines gemeinsamen Regelsets-Operation im API-Referenz.