# Configuración del paquete

## Automatización

<figure><img src="/files/0513487e6d693a08569b1624d7757bbd4d5d0ac6" alt=""><figcaption><p>Automatización de paquetes</p></figcaption></figure>

Para los paquetes administrados, la pestaña de Automatización le permite configurar el despliegue automático de las últimas versiones del paquete desde la tienda de paquetes a su entorno.

* **Automatizar canal principal** - Implementar automáticamente nuevas versiones de este paquete para sus usuarios. (suscripción "Main")
* **Automatizar canal de vista previa** - Implementar automáticamente nuevas versiones de este paquete para sus usuarios piloto. (suscripción "Preview")

{% hint style="info" %}
El canal de vista previa solo avanzará a una versión de software más reciente después de desplegar la versión actual de Vista previa al canal principal.

Este es el comportamiento previsto para garantizar que un proceso de prueba / revisión que use el canal de vista previa no quede invalidado accidentalmente por la entrada de una versión de software más reciente en Vista previa.
{% endhint %}

El canal de vista previa tomará la versión más reciente disponible de la App Store, trasladando su versión actual al canal principal.

{% hint style="success" %}
Recomendación:

* Automatizar solo **Canal principal** para software que puede actualizarse sin pruebas previas, como los navegadores web de grandes proveedores.
* Automatizar solo **Canal de vista previa** para software que desea probar antes de desplegarlo. Envíe la versión validada al canal principal después de la prueba y comience a probar la siguiente versión en Vista previa.

Siempre puede enviar manualmente una versión más reciente disponible en Package Store directamente a **Vista previa** o **Canal principal** para omitir una versión que no desea publicar.
{% endhint %}

* **... posponer X días** - Espere a que transcurran este número de días antes de publicar una nueva versión en el canal. Esto es útil para evitar molestias a usuarios/clientes si se publican rápidamente varias versiones del paquete.
* **Desplegar de noche** - Programar el despliegue automático durante la noche
* **Seleccione la zona horaria de destino** - Si usa **Desplegar de noche**, utilice esta zona horaria para indicar cuándo es "de noche".

Estos valores pueden preconfigurarse globalmente para los paquetes importados nuevos en [Configuración](/es/configuracion-de-realmjoin/settings.md). Configurarlos de forma individual por paquete sobrescribirá los valores predeterminados globales.

## Config

<figure><img src="/files/54d48c3769e22b9444105d458b995da5681953c0" alt=""><figcaption><p>Configuración del paquete</p></figcaption></figure>

### Propietarios técnicos de aplicaciones

Si lo desea, puede asignar varios **Propietarios técnicos de aplicaciones** (TAO) a un paquete almacenando sus direcciones de correo electrónico.

Para recibir **correos electrónicos de notificación automáticos** sobre actualizaciones de paquetes, puede **activar** el interruptor de abajo además.

### Argumentos

**Argumentos** le permiten pasar opciones de línea de comandos a la instalación de una aplicación. Esto se usa comúnmente para personalizar su paquete con opciones de idioma, una clave de licencia, etc., que deben estar presentes en el momento de la instalación.

{% hint style="info" %}
Si un usuario ya tiene instalada la versión suscrita actual de un paquete y los argumentos del paquete se actualizan, el paquete se volverá a ejecutar automáticamente para ese usuario usando la nueva configuración.

Si **Actualización automática** no es **DESACTIVADA** y el usuario tiene instalada una versión más antigua que la asignada actualmente, la nueva configuración **devolverá** se aplicará.\
Si **Actualización automática** no es **ACTIVADA**, el usuario recibirá tanto la nueva versión como la configuración actualizada.
{% endhint %}

Algunos paquetes incluyen una **Ayuda técnica**, para explicar posibles **Argumentos** y otros requisitos.

![Ayuda técnica para un paquete](/files/aee579b113129ca7120843822783d9c773dc20ee)

#### Argumentos especiales para paquetes Intunewin

Para los paquetes Intunewin ofrecemos una notificación de interfaz de usuario configurable para la actualización del paquete, que permite al usuario interactuar con la instalación / actualización de una aplicación y proporciona control sobre el proceso.

<figure><img src="/files/703e8a69f7f7f2364f0bf93cadb862f6978c8123" alt=""><figcaption></figcaption></figure>

Puede configurar este diálogo con los siguientes ajustes en la sección de argumentos:

```
--rjNotifyUser // Activar diálogo
```

```
--rjNotifyAllowDefer[=n] // opción de posponer con x aplazamientos posibles
```

```
--rjNotifyTimeout=n // cuando no se realiza ninguna acción del usuario -> posposición automática después de x segundos (si se permite el aplazamiento), de lo contrario actualización
```

<figure><img src="/files/f228383ac346cb88ffe7720fba276e6d33f50806" alt=""><figcaption></figcaption></figure>

### Configuración experta

{% hint style="info" %}
Se requiere RealmJoin App Deployment.\
Para el conjunto completo de funciones de "Configuración experta": se requiere RealmJoin Agent.
{% endhint %}

<table><thead><tr><th width="154">Configuración</th><th width="478">Explicación</th><th>Solo agente</th></tr></thead><tbody><tr><td>Permitir reinstalación</td><td>Esta opción permite al usuario <strong>reinstalar</strong> y, por lo tanto, reemplazar su instalación actual del <strong>paquete</strong> en cualquier momento.<br>Por ejemplo: adecuado para paquetes que ayudan a resolver problemas del cliente mediante autoservicio (sincronización de hora, ...).</td><td>Sí</td></tr><tr><td>Permitir instalación en segundo plano</td><td>Ejecuta <strong>las actualizaciones del paquete directamente</strong> después de que se hayan detectado actualizaciones de configuración en el dispositivo correspondiente (intervalo de sincronización estándar de RJ: 30 minutos). Las actualizaciones comienzan sin advertencia (sin opción de posponer).<br>No use esta opción para paquetes normales, ya que esto podría interrumpir a los usuarios mientras usan el software correspondiente.</td><td>Sí</td></tr><tr><td>Requerir cumplimiento</td><td>El paquete <strong>se instala</strong> tan pronto como RealmJoin pueda verificar que el dispositivo se <strong>considera "cumplido"</strong>. Esto podría detener la implementación durante algún tiempo. La instalación del paquete y de todos los demás paquetes obligatorios con números de orden superiores se ponen en cola y solo se instalan cuando el cliente cumple con los requisitos.</td><td>Sí</td></tr><tr><td>Prelanzamiento</td><td>Configuración heredada - ver <a href="https://docs-classic.realmjoin.com/rj-portal/software-packages">RealmJoin Classic</a>.</td><td>Sí</td></tr><tr><td>Actualización automática</td><td><p><strong>Actualiza automáticamente</strong> un paquete cuando está disponible <strong>una versión más reciente</strong> . Si la versión suscrita es superior a la que está en el dispositivo, RealmJoin vuelve a ejecutar el paquete para actualizarlo.</p><p><br>Desactive esta opción para paquetes con sus propios mecanismos de actualización (p. ej.: cliente VPN actualizado a través de gateway). Cuando está desactivada, solo las nuevas instalaciones de dispositivos reciben la versión actualizada.<br><br><strong>Comportamiento por plataforma:</strong></p><p><strong>RealmJoin Agent:</strong> Actualiza los paquetes requeridos <em>y</em> disponibles.<br><strong>Intune:</strong> Actualiza solo los paquetes requeridos.</p></td><td>No</td></tr><tr><td>Solo en VDI / Ignorar en VDI</td><td>Ejecutar este paquete en <strong>VDI</strong> (W365 y Azure Virtual Desktop/WVD) solo en esos dispositivos o excluirlos de la instalación.</td><td>Sí</td></tr><tr><td>Solo en dispositivos unidos híbridamente / Ignorar en dispositivos unidos híbridamente</td><td>Ejecutar este paquete en <strong>dispositivos unidos híbridamente</strong> solo o excluirlos de la instalación.</td><td>Sí</td></tr><tr><td>Ignorar en dispositivos privados</td><td><strong>Excluir dispositivos privados</strong> (no unidos a Entra ID) de la instalación.</td><td>Sí</td></tr><tr><td>Nombre del grupo</td><td><strong>Categoría</strong> en el que el paquete aparecerá en el menú de la bandeja de RealmJoin.</td><td>Sí</td></tr><tr><td>Depende de</td><td><p>Especifica paquetes previos que deben estar instalados antes de este paquete. RealmJoin instala primero todas las dependencias enumeradas. Asegúrese de que los paquetes dependientes también estén asignados (p. ej., marcados como disponibles).<br>Ejemplo: un entorno de ejecución como "Microsoft VC Redistributable Runtime" necesario para que un software funcione.</p><p><br>Introduzca el ID del paquete (consulte en el portal RJ "Unique RJ ID" del paquete deseado) en el siguiente formato:<br><code>["id-del-paquete"]</code></p><p>Para varios paquetes:<br><code>["id-del-paquete1","id-del-paquete2"]</code></p><p>Ejemplo:<br><code>["generic-microsoft-vcredist-2019","generic-microsoft-net-core-desktop-runtime-6"]</code></p></td><td>Sí</td></tr><tr><td>Orden</td><td>Define la secuencia de instalación usando un valor entero. Los números más bajos se ejecutan primero (p. ej., <strong>10</strong> se instala antes que <strong>100</strong>).<br>Un valor de <strong>0</strong> significa “sin secuencia” y se ejecuta solo después de todos los paquetes numerados.<br>Los números de orden se aplican <strong>solo durante el despliegue inicial del cliente</strong>.</td><td>Sí</td></tr><tr><td></td><td><p><strong>No use </strong><em><strong>Dependencia</strong></em><strong> y </strong><em><strong>Orden</strong></em><strong> en el mismo paquete.</strong><br>Durante el despliegue inicial (o cualquier despliegue obligatorio después del inicio de sesión), RealmJoin primero instala todos los paquetes de dependencia y luego instala los paquetes originales. Este proceso de dos etapas anula y puede invalidar cualquier número de orden definido.</p><p><strong>Por ejemplo:</strong></p><ul><li>Paquete A, orden 1</li><li>Paquete B, orden 101 y dependiendo del Paquete C, orden 100.</li><li>Si todos los paquetes están asignados como obligatorios, la secuencia de instalación será C, A, B</li></ul><p>Los ajustes de usuario dentro de los paquetes de aplicaciones se tratan como una dependencia establecida.</p></td><td></td></tr><tr><td>Tasa de despliegue</td><td>Seleccione la tasa de despliegue que <strong>permite o bloquea</strong> a los usuarios de <strong>posponer</strong> la instalación del <strong>paquete</strong> hasta la fecha mostrada. Puede elegir entre "Lento" (+7), "Rápido" (+3) y "Mañana" (+1).<br>Ejemplo: al elegir "Mañana", la fecha actual + un día se almacenará como valor fijo. Los usuarios pueden posponer hasta esa fecha. Después de eso, la instalación se ejecutará sin más control. Tenga en cuenta que la fecha no es dinámica (es decir, no depende de la última hora de conexión del cliente).<br><strong>Nota:</strong> La instalación en dispositivos incluye un mecanismo por etapas: las instalaciones se producirán varias veces al día con una probabilidad específica por desencadenante. Esto garantiza una implementación más fluida y utiliza eficazmente las funciones de BC/DO.</td><td>Sí</td></tr><tr><td>Restricciones de la aplicación principal</td><td><p>Esta opción permite definir <strong>quién</strong> puede ejecutar una instalación de paquete y <strong>cuándo</strong> ocurrirá (<strong>fase</strong>).</p><p>Defina si este paquete debe ejecutarse solo para el usuario principal de un dispositivo (visible y modificable en el portal RealmJoin), solo para usuarios secundarios o para ambos.</p><p>Elija entre las siguientes fases o combinaciones de ellas. El valor predeterminado es "Normal, Inicial y Manual".<br></p><p><strong>Inicio de sesión</strong>: El paquete se ejecuta después de que el usuario haya iniciado sesión.</p><p><strong>Manual</strong>: El paquete se ejecutará cuando el usuario inicie la instalación manualmente desde el menú de la bandeja.</p><p><strong>Inicial</strong>: El paquete solo se ejecuta durante el despliegue inicial del cliente.</p><p><strong>Normal</strong>: Ni Inicio de sesión, ni Manual, ni Inicial. Despliegue durante el uso normal de un cliente.</p></td><td>Sí</td></tr><tr><td>Restricciones de la parte del usuario</td><td>Las mismas opciones que antes, pero para la parte del usuario (si está disponible para el paquete correspondiente). Por ejemplo: contiene ajustes o scripts ejecutados bajo el usuario actual ("usuario" en lugar de "ámbito del sistema").</td><td>Sí</td></tr></tbody></table>

<figure><img src="/files/756a897bada9970c122768df132bd5936f685829" alt=""><figcaption><p>Configuración experta</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/es/gestion-de-aplicaciones/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.
