Ansichten:
Wenn Sie nicht erkannte Software zulassen oder sperren, wird automatisch eine Zulassungs- oder Sperrregel erstellt und dem vom Computer verwendeten Regelwerk zugewiesen. Gehen Sie im Allgemeinen wie folgt vor, um Software mit Application Control zuzulassen oder zu sperren:

Prozedur

  1. Verwenden Sie ein SoftwareChangeApi-Objekt, um eine Liste von SoftwareChange-Objekten zu erhalten.
  2. Entscheiden Sie, welche Softwareänderungen Sie zulassen oder sperren möchten.
  3. Erstellen Sie ein SoftwareChangeReview-Objekt und konfigurieren Sie es mit der Liste der Softwareänderungen und der Aktion, die darauf angewendet werden soll. Wenn Sie ein SoftwareChangeReview-Objekt erstellen, verwenden Sie es, um die IDs der SoftwareChange-Objekte zu definieren, die Sie zulassen oder sperren möchten, und die Aktion, die auf die Softwareänderungen angewendet werden soll.
  4. Verwenden Sie das SoftwareChangeApi-Objekt, um die Überprüfung der Softwareänderung durchzuführen.

Nächste Schritte

Weitere Informationen zu Erlauben- oder Sperren-Regeln finden Sie unter Application Control einrichten.
Das folgende Beispiel sucht nach einer Liste von nicht erkannten Software auf einem Computer und sperrt die nicht erkannte Software. (Die Erstellung der Suchkriterien und des Suchfilters wird nicht gezeigt.) Siehe auch die Überprüfung von Softwareänderungen im API-Referenz.
# Perform the search
software_changes_api = api.SoftwareChangesApi(api.ApiClient(configuration))
computer_software_changes = software_changes_api.search_software_changes(api_version, search_filter=search_filter)

# Block the unrecognized software
# Create the software change review object and set action to block
software_change_review = api.SoftwareChangeReview()
software_change_review.action = "block"
software_change_review.software_change_ids = []

# Add the IDs of the software changes to block
for software_change in computer_software_changes.software_changes:
    software_change_review.software_change_ids.append(software_change.id)

# Perform the software change review
return software_changes_api.review_software_changes(software_change_review, api_version)