> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Unterdrücken von Aufforderungen zur Installation von Hilfsprogrammen

> Reduzieren Sie Aufforderungen zur Installation von macOS-Hilfsprogrammen bei App-Updates, indem Sie Updates per MDM verwalten oder ein Custom Script auf Mac-Computern bereitstellen.

<Callout icon="apple" color="#B84A7A" iconType="regular">Diese Anleitung gilt für Mac-Computer</Callout>

### Was sind Hilfsprogramme?

Hilfsprogramme (Helper Tools) unter macOS ermöglichen es Anwendungen, privilegierte Vorgänge auszuführen, ohne die gesamte App mit erhöhten Rechten auszuführen. Sie übernehmen Aufgaben, die höhere Berechtigungen als die Hauptanwendung erfordern, wie das Verwalten von Dateiberechtigungen, das Erstellen oder Löschen von Dateien, das Öffnen privilegierter Ports und das Ändern von Systemeinstellungen.

### Funktionsweise von Hilfsprogrammen

Ein Hilfsprogramm wird als separater Prozess mit erhöhten Rechten ausgeführt, während die Hauptanwendung als Standardbenutzer ausgeführt wird. Wenn die App einen privilegierten Vorgang benötigt, ruft sie das Hilfsprogramm auf, um ihn auszuführen.

### Wann Aufforderungen zu Hilfsprogrammen zu erwarten sind

Unter macOS erfordern Apps im Systemordner **Anwendungen** zum Aktualisieren Administratoranmeldedaten, unabhängig davon, wie sie installiert wurden. Wenn eine App automatisch nach Updates sucht, werden Standardbenutzer möglicherweise zur Administratorauthentifizierung aufgefordert, damit ein Hilfsprogramm das Update installieren kann. Benutzer mit Administratoranmeldedaten sollten diese Aufforderungen nicht sehen.

### So vermeiden Sie Aufforderungen zu Hilfsprogrammen

Verwalten Sie App-Updates nach Möglichkeit per MDM. Einige Anbieter stellen eine MDM-Payload zum Deaktivieren automatischer Update-Prüfungen bereit; andere erfordern eine skriptbasierte Lösung. Wenden Sie sich an den Anbieter, wenn Sie nicht sicher sind, was eine bestimmte Anwendung unterstützt. Informationen zu MDM in Iru finden Sie unter [MDM – Übersicht](/de/endpoint/agent/iru-agent-and-mdm).

Iru pflegt außerdem ein Custom Script, um Aufforderungen zu Hilfsprogrammen für viele Auto App-Titel zu unterdrücken.

<Warning>
  Die Methode zum Deaktivieren automatischer Updates variiert je nach Anwendung. Nicht alle Titel unterstützen dies.
</Warning>

### Aufforderungen zu Hilfsprogrammen bei App-Updates unterdrücken

<Warning>
  Diese Lösung gilt für macOS-Apps, die zur Eingabe von Administratoranmeldedaten auffordern, um ein Hilfsprogramm für ein ausstehendes Update hinzuzufügen. Sie deckt nicht jedes Szenario ab, verhindert aber die meisten Aufforderungen zu Hilfsprogrammen bei Updates.

  Wenn Endbenutzer Administratoranmeldedaten eingeben müssen, um Apps außerhalb des Auto Apps-Katalogs zu aktualisieren, ziehen Sie [IOTA](https://github.com/kandji-inc/IOTA), [irupkg](https://github.com/kandji-inc/irupkg), [AutoPkg](https://github.com/autopkg/autopkg) oder [Installomator](https://github.com/Installomator/Installomator) in Betracht, um Updates gemäß der Richtlinie Ihrer Organisation anzuwenden.
</Warning>

Viele Drittanbieter-Apps versuchen, Hilfsprogramme hinzuzufügen, wenn eine neue Version verfügbar ist. macOS zeigt dann eine Autorisierungsaufforderung für Administratoranmeldedaten an. Ohne diese Anmeldedaten kann der Benutzer das Update möglicherweise nicht abschließen.

Iru stellt `suppress_helper_prompts.zsh` im [Support-GitHub-Repository](https://github.com/kandji-inc/support/tree/main/Auto%20App%20Resources/Suppress%20Update%20Helper%20Tools) bereit. Das Skript ändert ein Autorisierungsrecht in der macOS-Autorisierungsdatenbank (`com.apple.ServiceManagement.daemons.modify`), sodass Nicht-Root-Prozesse stillschweigend abgelehnt werden, bevor die Aufforderung des Hilfsprogramms erscheint. Root-Prozesse, einschließlich `mdmclient` und des **Iru Agent**, sind davon nicht betroffen. Iru liefert Einstellungen und Auto App-Updates weiterhin wie erwartet aus.

Die Änderung bleibt über An- und Abmeldungen, Neustarts, OS-Updates und größere Upgrades hinweg bestehen und kann rückgängig gemacht werden. Details finden Sie in der [README](https://github.com/kandji-inc/support/tree/main/Auto%20App%20Resources/Suppress%20Update%20Helper%20Tools) des Projekts.

#### Skript bereitstellen

Informationen zum Hinzufügen dieses Library Items finden Sie unter [Library – Übersicht](/de/endpoint/library/library-items-profiles/library-overview). Informationen zur Ausführungshäufigkeit und zu Optionen für Audit-Skripte finden Sie unter [Custom Scripts – Übersicht](/de/endpoint/library/library-items-profiles/custom-scripts-overview).

<Steps>
  <Step title="Skript kopieren">
    Kopieren Sie den Inhalt von `suppress_helper_prompts.zsh` aus dem [Support-GitHub-Repository](https://github.com/kandji-inc/support/blob/main/Auto%20App%20Resources/Suppress%20Update%20Helper%20Tools/suppress_helper_prompts.zsh).
  </Step>

  <Step title="Custom Script-Library Item hinzufügen">
    Wählen Sie in **Library** die Option **Library Item hinzufügen**, dann **Custom Script** und anschließend **Add and configure** aus.
  </Step>

  <Step title="Library Item benennen">
    Geben Sie dem Custom Script-Library Item einen **Name**.
  </Step>

  <Step title="Blueprints zuweisen">
    Weisen Sie das Library Item den gewünschten [Blueprints](/de/endpoint/getting-started/blueprints-and-library/configuring-blueprints) zu. Testen Sie zunächst mit einer Teilmenge von Geräten.
  </Step>

  <Step title="Ausführungshäufigkeit auswählen">
    Wählen Sie **Einmal pro Gerät installieren** als **Ausführungshäufigkeit** aus.

    <Note>
      Die Einstellung bleibt nach der ersten erfolgreichen Ausführung bestehen. Da das Skript idempotent ist, können Sie stattdessen auch **Run daily** verwenden.
    </Note>
  </Step>

  <Step title="Audit-Skript hinzufügen">
    Fügen Sie das Skript in das Feld **Überwachungsskript** ein.
  </Step>

  <Step title="Speichern">
    Wählen Sie **Speichern** aus.
  </Step>
</Steps>
