# Paketeinstellungen

## Automatisierung

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

Bei verwalteten Paketen können Sie auf der Registerkarte „Automatisierung“ die automatische Bereitstellung der neuesten Paketversionen aus dem Paketspeicher in Ihre Umgebung einrichten.

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

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

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

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

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

* Automatisieren Sie nur **Hauptkanal** für Software, die ohne vorheriges Testen aktualisiert werden kann, z. B. Webbrowser großer Anbieter.
* Automatisieren Sie nur **Vorschaukanal** für Software, die Sie vor der Bereitstellung testen möchten. Übertragen Sie die validierte Version nach dem Testen in den Hauptkanal und beginnen Sie dann, die nächste Version in der Vorschau zu testen.

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

* **... X Tage aufschieben** - Warten Sie diese Anzahl an Tagen, bevor Sie eine neue Version im Kanal veröffentlichen. Dies ist nützlich, um Stress für Benutzer/Kunden zu vermeiden, wenn mehrere Paketversionen schnell hintereinander veröffentlicht werden.
* **Nachts bereitstellen** - Automatische Bereitstellung während der Nacht planen
* **Zielzeitzone 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 vorkonfiguriert werden in [Einstellungen](/de/realmjoin-einstellungen/settings.md). Eine Konfiguration pro Paket überschreibt die globalen Standardwerte.

## Config

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

### Technische Anwendungsverantwortliche

Falls gewünscht, können Sie mehrere **Technische Anwendungsverantwortliche** (TAO) einem Paket zuweisen, indem Sie deren E-Mail-Adressen speichern.

Um **automatisierte Benachrichtigungs-E-Mails** für Paketaktualisierungen zu erhalten, können Sie zusätzlich **aktivieren** Sie den folgenden Schalter zusätzlich.

### Argumente

**Argumente** ermöglichen es Ihnen, Befehlszeilenparameter 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 mit der neuen Konfiguration erneut ausgeführt.

Wenn **Automatisches Upgrade** nicht **AUS** und der Benutzer eine ältere Version installiert hat als die aktuell zugewiesene, wird die neue Konfiguration **Skywalker** angewendet.\
Wenn **Automatisches Upgrade** nicht **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 UI-Benachrichtigung für Paketaktualisierungen an, mit der der Benutzer mit der Installation/Aktualisierung einer Anwendung interagieren kann und Kontrolle über den Prozess erhält.

<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 Verschiebungen
```

```
--rjNotifyTimeout=n // wenn keine Benutzeraktion erfolgt -> automatisches Verschieben nach x Sekunden (falls Verschiebung erlaubt), andernfalls Aktualisierung
```

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

### Experteneinstellungen

{% hint style="info" %}
RealmJoin App Deployment erforderlich.\
Für den vollständigen Funktionsumfang von „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 erlaubt 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 bei der Behebung von Client-Problemen per Self-Service helfen (Zeitsynchronisierung, ...).</td><td>Ja</td></tr><tr><td>Hintergrundinstallation zulassen</td><td>Führt <strong>Paketaktualisierungen direkt</strong> aus, nachdem Konfigurationsaktualisierungen auf dem entsprechenden Gerät erkannt wurden (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 überprüfen kann, dass das Gerät <strong>als „konform“ gilt</strong>. Dies kann den Rollout für einige Zeit stoppen. Die Installation des Pakets und aller anderen obligatorischen Pakete mit höheren Ordnungsnummern wird in die Warteschlange gestellt und erst installiert, wenn der Client konform ist.</td><td>Ja</td></tr><tr><td>Vorabversion</td><td>Legacy-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>Automatisiert Upgrades</strong> eines Pakets, 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 das Gateway aktualisiert). Wenn sie deaktiviert ist, erhalten nur Neuinstallationen auf Geräten die aktualisierte Version.<br><br><strong>Verhalten nach Plattform:</strong></p><p><strong>RealmJoin Agent:</strong> Aktualisiert erforderliche <em>und</em> verfügbare Pakete.<br><strong>Intune:</strong> Aktualisiert nur erforderliche Pakete.</p></td><td>Kein</td></tr><tr><td>Nur in VDI / In VDI ignorieren</td><td>Führen Sie dieses Paket auf <strong>VDIs</strong> (W365- und Azure Virtual Desktop/WVD-Geräten) nur aus oder schließen Sie diese von der Installation aus.</td><td>Ja</td></tr><tr><td>Nur auf Hybrid-joined-Geräten / Auf Hybrid-joined-Geräten ignorieren</td><td>Führen Sie dieses Paket auf <strong>Hybrid-joined-Geräte</strong> nur oder schließen Sie sie von der Installation aus.</td><td>Ja</td></tr><tr><td>Auf privaten Geräten ignorieren</td><td><strong>Private</strong> Geräte (nicht Entra ID-joined) von der Installation ausschließen.</td><td>Ja</td></tr><tr><td>Gruppenname</td><td><strong>Kategorie</strong> unter dem das Paket im RealmJoin-Tray-Menü angezeigt wird.</td><td>Ja</td></tr><tr><td>Abhängig von</td><td><p>Gibt vorausgesetzte Pakete an, die vor diesem Paket installiert werden müssen. RealmJoin installiert zuerst alle aufgeführten 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>["package-id"]</code></p><p>Für mehrere Pakete:<br><code>["package-id1","package-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 mithilfe eines Ganzzahlwerts. Niedrigere Zahlen werden zuerst ausgeführt (z. B. <strong>10</strong> wird vor <strong>100</strong>installiert).<br>Ein Wert von <strong>0</strong> bedeutet „keine Reihenfolge“ und wird erst nach allen nummerierten Paketen ausgeführt.<br>Reihenfolgenummern werden <strong>nur während des anfänglichen Client-Rollouts</strong>.</td><td>Ja</td></tr><tr><td></td><td><p><strong>Verwenden Sie nicht </strong><em><strong>Abhängigkeit</strong></em><strong> und </strong><em><strong>Reihenfolge</strong></em><strong> für dasselbe Paket.</strong><br>Während des anfänglichen Rollouts (oder eines beliebigen obligatorischen Rollouts nach der Anmeldung) installiert RealmJoin zuerst alle Abhängigkeitspakete und dann die ursprünglichen Pakete. Dieser zweistufige Prozess überschreibt alle definierten Reihenfolgenummern und kann sie wirkungslos machen.</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, ist die Installationsreihenfolge C, A, B</li></ul><p>Benutzereinstellungen innerhalb von Anwendungspaketen werden als festgelegte Abhängigkeit behandelt.</p></td><td></td></tr><tr><td>Bereitstellungsrate</td><td>Wählen Sie die Bereitstellungsrate, die <strong>es Benutzern erlaubt oder verbietet</strong> die <strong>Verschiebung</strong> der Paket- <strong>Installation</strong> bis zum angezeigten Datum. Sie haben die Wahl zwischen „Langsam“ (+7), „Schnell“ (+3) und „Morgen“ (+1).<br>Beispiel: Bei Auswahl von „Morgen“ wird das aktuelle Datum + ein Tag als fester Wert gespeichert. Benutzer können bis zu diesem Datum verschieben. Danach wird die Installation einfach ohne weitere Kontrolle ausgeführt. Beachten Sie, dass das Datum nicht dynamisch ist (also nicht von der letzten Check-in-Zeit des Clients abhängt).<br><strong>Hinweis:</strong> Die Installation auf Geräten umfasst einen gestuften Mechanismus: Installationen erfolgen mehrmals täglich mit einer bestimmten Wahrscheinlichkeit pro Auslöser. Dies sorgt für einen reibungsloseren Rollout und nutzt BC/DO-Funktionen effektiv.</td><td>Ja</td></tr><tr><td>Einschränkungen der Hauptanwendung</td><td><p>Diese Option ermöglicht die Definition, <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 ausgeführt werden soll (im RealmJoin-Portal sichtbar und änderbar), nur für sekundäre Benutzer oder für beide.</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 anfänglichen 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 des Benutzerteils</td><td>Gleiche Optionen wie zuvor – jedoch 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: 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:

```
GET https://docs.realmjoin.com/de/app-verwaltung/packages/package-settings.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
