> For the complete documentation index, see [llms.txt](https://docs.realmjoin.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.realmjoin.com/de/anwendungsverwaltung/packages/package-settings.md).

# Paketeinstellungen

## Automatisierung

<figure><img src="/files/d613caaa6208c5eb4dc40f0dd86da4e0031e1667" alt=""><figcaption><p>Paketautomatisierung</p></figcaption></figure>

Für verwaltete Pakete ermöglicht Ihnen der Tab „Automatisierung“ die Einrichtung der automatischen Bereitstellung der neuesten Paketversionen aus dem Paket-Store in Ihre Umgebung.

* **Hauptkanal automatisieren** - Neue Versionen dieses Pakets automatisch an Ihre Benutzer bereitstellen. (Abonnement „Main“ )
* **Vorschaukanal automatisieren** - Neue Versionen dieses Pakets automatisch an Ihre Pilotbenutzer bereitstellen. (Abonnement „Preview“ )

{% hint style="info" %}
Der Vorschaukanal wird erst auf eine neuere Softwareversion aktualisiert, nachdem die aktuelle Version in der Vorschau auf den Hauptkanal bereitgestellt wurde.

Dies ist beabsichtigtes Verhalten, um sicherzustellen, dass ein Test-/Prüfprozess mit dem Vorschaukanal nicht versehentlich durch eine neuere Softwareversion in der Vorschau ungültig gemacht wird.
{% endhint %}

Der Vorschaukanal übernimmt die neueste im App Store verfügbare Version und verschiebt seine aktuelle Version auf den Hauptkanal.

{% hint style="success" %}
Empfehlung:

* Nur automatisieren **Hauptkanal** für Software, die ohne vorherige Tests aktualisiert werden kann, z. B. Webbrowser großer Anbieter.
* Nur automatisieren **Vorschaukanal** für Software, die Sie vor der Bereitstellung testen möchten. Nach dem Testen die validierte Version auf den Hauptkanal verschieben und die nächste Version in der Vorschau testen.

Sie können jederzeit manuell eine neuere im Package Store verfügbare Version direkt auf **Vorschau** oder **Hauptkanal** bereitstellen, um eine Version zu überspringen, die Sie nicht veröffentlichen möchten.
{% endhint %}

* **... X Tage verzögern** - Warten Sie, bis diese Anzahl von Tagen vergangen ist, bevor eine neue Version im Kanal veröffentlicht wird. Dies ist nützlich, um Stress für Benutzer/Kunden zu vermeiden, wenn mehrere Paketversionen schnell veröffentlicht werden.
* **Nachts bereitstellen** - Automatische Bereitstellung während der Nacht planen
* **Ziel-Zeitzone auswählen** - Wenn Sie **Nachts bereitstellen**verwenden, nutzen Sie diese Zeitzone, um anzugeben, wann „nachts“ ist.

Diese Werte können global für neu importierte Pakete in [Einstellungen](/de/verwaltung-and-einstellungen/settings.md). konfiguriert werden. Eine Konfiguration pro Paket überschreibt die globalen Standardwerte.

## Konfiguration

<figure><img src="/files/19492acad83b43064acbc0bf5ac743e32f58a93a" alt=""><figcaption><p>Paketkonfiguration</p></figcaption></figure>

### Technische Anwendungsbesitzer

Auf Wunsch können Sie mehrere **Technische Anwendungsbesitzer** (TAO) einem Paket zuordnen, indem Sie deren E-Mail-Adressen speichern.

Zum Empfang **automatisierter Benachrichtigungs-E-Mails** für Paketaktualisierungen können Sie zusätzlich **aktivieren** den Schalter unten.

### Argumente

**Argumente** ermöglichen es Ihnen, Befehlszeilenschalter an eine Anwendungsinstallation zu übergeben. Dies wird häufig verwendet, um Ihr Paket mit Sprachoptionen, einem Lizenzschlüssel usw. anzupassen, die zum Installationszeitpunkt vorhanden sein müssen.

{% hint style="info" %}
Wenn ein Benutzer bereits die aktuell abonnierte Version eines Pakets installiert hat und die Paketargumente aktualisiert werden, wird das Paket für diesen Benutzer automatisch erneut mit der neuen Konfiguration ausgeführt.

Wenn **Automatisches Upgrade** ist **AUS** und auf dem Gerät ist eine ältere Version installiert als die derzeit zugewiesene, wird die neue Konfiguration **nicht** angewendet.\
Wenn **Automatisches Upgrade** ist **EIN**ist, erhält der Benutzer sowohl die neue Version als auch die aktualisierte Konfiguration.
{% endhint %}

Einige Pakete enthalten eine **Technische Hilfe**, um mögliche **Argumente** und andere Anforderungen zu erläutern.

![Technische Hilfe für ein Paket](/files/49bed0640047f2f096a6a171b0e95225d2ad3bcd)

#### Spezielle Argumente für Intunewin-Pakete

Für Intunewin-Pakete bieten wir eine konfigurierbare Benutzeroberfläche-Benachrichtigung für Paketaktualisierungen an, mit der der Benutzer mit der Installation/Aktualisierung einer Anwendung interagieren und den Prozess steuern kann.

<figure><img src="/files/310d18a50dd3b4556e047b39f43c949af4ce41e2" alt=""><figcaption></figcaption></figure>

Sie können diesen Dialog mit den folgenden Einstellungen im Abschnitt „Argumente“ konfigurieren:

```
--rjNotifyUser // Dialog aktivieren
```

```
--rjNotifyAllowDefer[=n] // Schlummeroption mit x möglichen Aufschüben
```

```
--rjNotifyTimeout=n // wenn keine Benutzeraktion erfolgt -> automatisches Schlummern nach x Sekunden (falls Aufschub erlaubt), sonst Aktualisierung
```

<figure><img src="/files/30046e131f41b155323316049d469be06c2ddc40" alt=""><figcaption></figcaption></figure>

### Experteneinstellungen

{% hint style="info" %}
RealmJoin App Deployment erforderlich.\
Für den vollständigen Funktionsumfang der „Experteneinstellungen“: RealmJoin Agent erforderlich.
{% endhint %}

<table><thead><tr><th width="154">Einstellung</th><th width="478">Erklärung</th><th>Nur Agent</th></tr></thead><tbody><tr><td>Neuinstallation zulassen</td><td>Diese Option ermöglicht es dem Benutzer, <strong>neu zu installieren</strong> und damit seine aktuelle Installation des <strong>Pakets</strong> jederzeit zu überschreiben.<br>Z. B.: geeignet für Pakete, die helfen, Clientprobleme per Self-Service zu beheben (Zeitsynchronisierung, ...).</td><td>Ja</td></tr><tr><td>Installation im Hintergrund zulassen</td><td>Führt <strong>Paketaktualisierungen direkt</strong> nachdem Konfigurationsaktualisierungen auf dem entsprechenden Gerät erkannt wurden, aus (standardmäßiges RJ-Synchronisierungsintervall: 30 Minuten). Aktualisierungen starten ohne Warnung (keine Schlummeroption).<br>Verwenden Sie diese Option nicht für reguläre Pakete, da dies Benutzer bei der Nutzung der entsprechenden Software unterbrechen könnte.</td><td>Ja</td></tr><tr><td>Konformität erforderlich</td><td>Das Paket wird <strong>installiert</strong> sobald RealmJoin verifizieren kann, dass das Gerät als <strong>„konform“ eingestuft wird</strong>. Dies kann die Ausrollung für eine gewisse Zeit stoppen. Die Installation des Pakets und aller anderen obligatorischen Pakete mit höheren Ordnungsnummern wird in eine Warteschlange gestellt und erst installiert, wenn der Client konform ist.</td><td>Ja</td></tr><tr><td>Vorabversion</td><td>Veraltete Einstellung - siehe <a href="https://docs-classic.realmjoin.com/rj-portal/software-packages">RealmJoin Classic</a>.</td><td>Ja</td></tr><tr><td>Automatisches Upgrade</td><td><p><strong>Aktualisiert automatisch</strong> ein Paket, wenn eine <strong>neuere Version</strong> verfügbar wird. Wenn die abonnierte Version höher ist als die auf dem Gerät, führt RealmJoin das Paket erneut aus, um es zu aktualisieren.</p><p><br>Deaktivieren Sie diese Option für Pakete mit eigenen Aktualisierungsmechanismen (z. B.: VPN-Client wird über Gateway aktualisiert). Wenn sie deaktiviert ist, erhalten nur neue Geräteinstallationen die aktualisierte Version.<br><br><strong>Verhalten nach Plattform:</strong></p><p><strong>RealmJoin Agent:</strong> Aktualisierungen erforderlich <em>und</em> verfügbare Pakete.<br><strong>Intune:</strong> Aktualisiert nur erforderliche Pakete. Um <strong>verfügbare</strong> Apps in Intune auf dem neuesten Stand zu halten, aktivieren Sie die <a href="/pages/c5fbc9f2d07e59c557102dcec887a2f542a589ee">Aktualisierungsgruppe</a>.</p></td><td>Nein</td></tr><tr><td>Nur in VDI / In VDI ignorieren</td><td>Dieses Paket nur auf <strong>VDIs</strong> (W365 und Azure Virtual Desktop/WVD)-Geräten ausführen oder von der Installation ausschließen.</td><td>Ja</td></tr><tr><td>Nur auf hybrid verbundenen Geräten / Auf hybrid verbundenen Geräten ignorieren</td><td>Dieses Paket nur auf <strong>hybrid verbundenen Geräten</strong> nur oder von der Installation ausschließen.</td><td>Ja</td></tr><tr><td>Auf privaten Geräten ignorieren</td><td><strong>Private</strong> Geräte (nicht mit Entra ID verbunden) von der Installation ausschließen.</td><td>Ja</td></tr><tr><td>Gruppenname</td><td><strong>Kategorie</strong> in der das Paket im RealmJoin-Tray-Menü angezeigt wird.</td><td>Ja</td></tr><tr><td>Abhängig von</td><td><p>Legt Pakete fest, die als Voraussetzung installiert sein müssen, bevor dieses Paket installiert wird. RealmJoin installiert zuerst alle aufgelisteten Abhängigkeiten. Stellen Sie sicher, dass abhängige Pakete ebenfalls zugewiesen sind (z. B. als verfügbar markiert).<br>Beispiel: Eine Laufzeitumgebung wie „Microsoft VC Redistributable Runtime“, die erforderlich ist, damit eine Software ausgeführt werden kann.</p><p><br>Geben Sie die Paket-ID (siehe RJ-Portal „Eindeutige RJ-ID“ beim gewünschten Paket) im folgenden Format ein:<br><code>["paket-id"]</code></p><p>Für mehrere Pakete:<br><code>["paket-id1","paket-id2"]</code></p><p>Beispiel:<br><code>["generic-microsoft-vcredist-2019","generic-microsoft-net-core-desktop-runtime-6"]</code></p></td><td>Ja</td></tr><tr><td>Reihenfolge</td><td>Definiert die Installationsreihenfolge mit einem ganzzahligen Wert. Kleinere Zahlen werden zuerst ausgeführt (z. B. installiert <strong>10</strong> vor <strong>100</strong>).<br>Ein Wert von <strong>0</strong> bedeutet „keine Reihenfolge“ und wird erst nach allen nummerierten Paketen ausgeführt.<br>Ordnungsnummern werden <strong>nur während der ersten Client-Ausrollung angewendet</strong>.</td><td>Ja</td></tr><tr><td></td><td><p><strong>Nicht verwenden </strong><em><strong>Abhängigkeit</strong></em><strong> und </strong><em><strong>Reihenfolge</strong></em><strong> für dasselbe Paket.</strong><br>Während der ersten Ausrollung (oder jeder obligatorischen Ausrollung nach der Anmeldung) installiert RealmJoin zuerst alle Abhängigkeits-Pakete und danach die ursprünglichen Pakete. Dieser zweistufige Prozess überschreibt und kann alle definierten Ordnungsnummern außer Kraft setzen.</p><p><strong>Zum Beispiel:</strong></p><ul><li>Paket A, Reihenfolge 1</li><li>Paket B, Reihenfolge 101 und abhängig von Paket C, Reihenfolge 100.</li><li>Wenn alle Pakete als obligatorisch zugewiesen sind, lautet die Installationsreihenfolge C, A, B</li></ul><p>Benutzereinstellungen innerhalb von Anwendungspaketen werden als gesetzte Abhängigkeit behandelt.</p></td><td></td></tr><tr><td>Bereitstellungsrate</td><td>Wählen Sie die Bereitstellungsrate aus, die <strong>Benutzern das Aufschieben erlaubt oder verbietet</strong> von <strong>das Aufschieben</strong> der Paket- <strong>Installation</strong> bis zum angezeigten Datum. Sie haben die Wahl zwischen „Langsam“ (+7), „Schnell“ (+3) und „Morgen“ (+1).<br>Beispiel: Wenn Sie „Morgen“ wählen, wird das aktuelle Datum + ein Tag als fester Wert gespeichert. Benutzer können bis zu diesem Datum aufschieben. Danach wird die Installation einfach ohne weitere Kontrolle ausgeführt. Beachten Sie, dass das Datum nicht dynamisch ist (also nicht vom letzten Check-in-Zeitpunkt des Clients abhängt).<br><strong>Hinweis:</strong> Die Installation auf Geräten umfasst einen gestaffelten Mechanismus: Installationen erfolgen mehrmals täglich mit einer bestimmten Wahrscheinlichkeit pro Trigger. Dies sorgt für eine sanftere Ausrollung und nutzt BC/DO-Funktionen effektiv.</td><td>Ja</td></tr><tr><td>Einschränkungen für Haupt-Apps</td><td><p>Diese Option ermöglicht es zu definieren, <strong>wer</strong> eine Paketinstallation ausführen kann und <strong>wann</strong> sie erfolgt (<strong>Phase</strong>).</p><p>Definieren Sie, ob dieses Paket nur für den primären Benutzer eines Geräts (im RealmJoin-Portal sichtbar und änderbar), nur für sekundäre Benutzer oder für beide ausgeführt werden soll.</p><p>Wählen Sie zwischen den folgenden Phasen oder Kombinationen daraus. Standard ist „Normal, Initial &#x26; Manuell“.<br></p><p><strong>Anmeldung</strong>: Das Paket wird ausgeführt, nachdem sich der Benutzer angemeldet hat.</p><p><strong>Manuell</strong>: Das Paket wird ausgeführt, wenn der Benutzer die Installation manuell über das Tray-Menü startet.</p><p><strong>Initial</strong>: Das Paket wird nur während der ersten Client-Bereitstellung ausgeführt.</p><p><strong>Normal</strong>: Weder Anmeldung noch Manuell noch Initial. Bereitstellung während der normalen Nutzung eines Clients.</p></td><td>Ja</td></tr><tr><td>Einschränkungen für den Benutzerteil</td><td>Die gleichen Optionen wie zuvor - aber für den Benutzerteil (falls für das entsprechende Paket verfügbar). Z. B.: enthält Einstellungen oder Skripte, die unter dem aktuellen Benutzer ausgeführt werden ("Benutzer" statt "Systemkontext").</td><td>Ja</td></tr></tbody></table>

<figure><img src="/files/1dba78d3f725537df3223566ea9b7b06ee57fea0" alt=""><figcaption><p>Experteneinstellungen</p></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.realmjoin.com/de/anwendungsverwaltung/packages/package-settings.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
