Esto se aplica a navegadores Chrome y dispositivos ChromeOS gestionados.
Como administrador, puedes instalar automáticamente aplicaciones web y aplicaciones web aisladas (IWAs) para los usuarios de tu organización. De esta forma, podrán acceder a ellas rápidamente desde el menú de aplicaciones en los dispositivos ChromeOS o desde el navegador Chrome en otros dispositivos.
Si quieres definir ajustes para aplicarlos a un grupo concreto de usuarios o navegadores Chrome registrados, añade las cuentas de usuario o los navegadores a un mismo grupo o unidad organizativa. Solo se pueden añadir cuentas de usuario a los grupos. Consulta más información en los artículos sobre los grupos y sobre cómo añadir una unidad organizativa.
Cuestiones importantes
- Las IWAs solo son compatibles con ChromeOS.
- Usuarios y navegadores: ChromeOS 128 y versiones posteriores
- Kioscos: ChromeOS 134 y versiones posteriores
- Sesiones de invitado gestionadas: ChromeOS 140 y versiones posteriores
- Si vas a añadir aplicaciones web a dispositivos ChromeOS gestionados en modo Kiosco bloqueado, consulta el artículo Añadir aplicaciones web a kioscos de Chrome.
Paso 1: Revisa las políticas
| Política | Descripción y configuración |
|---|---|
|
Permite instalar automáticamente aplicaciones web específicas sin que se requiera la intervención de los usuarios. Los usuarios no podrán inhabilitarlas ni quitarlas. Sin definir: no se instalarán automáticamente aplicaciones web. |
|
| IsolatedWebAppInstallForceList |
Permite instalar automáticamente IWAs específicas sin que se requiera la intervención de los usuarios. Los usuarios no podrán inhabilitarlas ni quitarlas. Sin definir: no se instalarán automáticamente IWAs. |
Paso 2: Define las políticas
En función de cómo quieras gestionar estas políticas, haz clic en la opción correspondiente para ver los pasos que debes seguir.
Consola de administración-
Inicia sesión con una cuenta de administrador en Consola de administración de Google.
Si no usas una cuenta de administrador, no podrás acceder a la consola de administración.
-
Ve a Menú
Dispositivos > Chrome > Aplicaciones y extensiones. La página Vista general se abre de forma predeterminada.
Si te has registrado en Chrome Enterprise Core, ve a Menú
Navegador Chrome > Aplicaciones y extensiones.
- Haz clic en Usuarios y navegadores, Kioscos o Sesiones de invitado gestionadas.
- (Solo para usuarios) Para aplicar el ajuste a un grupo:
- Selecciona Grupos.
- Selecciona el grupo al que quieras aplicar la configuración.
- (Opcional) Para aplicar el ajuste a un departamento o un equipo, selecciona en el lateral una unidad organizativa. Ver cómo
- (Opcional) Si todavía no lo has hecho, añade la aplicación:
- Para aplicaciones web progresivas (PWAs):
- Coloca el cursor sobre Añadir
Añadir por URL
.
- Escribe la URL.
Utiliza URLs que no redirijan a un origen diferente. Por ejemplo, para instalar Google Maps, utiliza https://www.google.com/maps, no https://maps.google.com. - Haz clic en Guardar.
- Coloca el cursor sobre Añadir
- Para IWAs:
- Coloca el cursor sobre Añadir
Añadir una aplicación web aislada
.
- Introduce el ID de bundle web. Se trata de una cadena en Base32 [a-z2-7] de 56 o 58 caracteres.
- Introduce la URL del archivo de manifiesto de actualización.
- Haz clic en Guardar.
- Coloca el cursor sobre Añadir
- Para aplicaciones web progresivas (PWAs):
- Ve a la aplicación que quieras instalar automáticamente.
- En Política de instalación, elige una de las siguientes opciones:
- Forzar instalación
- La opción pertinente de instalación y fijado:
- Forzar la instalación y fijar
- Forzar instalación y fijar a barra de tareas de ChromeOS
- Instalada
- Haz clic en Guardar.
Mediante el Editor de directivas de grupo
En el Editor de administración de directivas de grupo (carpeta Configuración del equipo o Configuración de usuario):
- Ve a Directivas
Plantillas administrativas
Google
Google Chrome.
- Abre Configurar lista de aplicaciones web de instalación forzada.
Nota: Si no ves esta política, descarga la plantilla de políticas más reciente. - Habilita la política e introduce en el cuadro de texto sus datos compactos en formato de notación de objetos JavaScript® (JSON).
Nota: Introduce los datos JSON en una sola línea sin saltos. Puedes utilizar una herramienta de compresión JSON de terceros para validar políticas y compactarlas en una sola línea. - Define las políticas de aplicaciones web que quieras:
- Añade las URL de las aplicaciones web que quieras instalar automáticamente en los ordenadores de los usuarios. Utiliza URLs que no redirijan a otras páginas, excepto para cambiar parámetros de consulta. Por ejemplo, para instalar Google Maps, utiliza https://www.google.com/maps, no https://maps.google.com.
- (Opcional) Para abrir las URL en una nueva pestaña o ventana, asigna a default_launch_container el valor tab (pestaña) o window (ventana). De forma predeterminada, las aplicaciones web se abren en una nueva pestaña.
- (Opcional) Para crear un acceso directo del escritorio, asigna a create_desktop_shortcut el valor true.
- Implementa el cambio en las cuentas de tus usuarios.
En este ejemplo se muestra cómo hacer lo siguiente:
- Instalar automáticamente Google Maps y Documentos de Google.
- Crear un acceso directo a Google Maps en el escritorio.
- Abrir Google Maps en una nueva ventana.
- Abrir Documentos en una nueva pestaña.
Ejemplo de datos JSON
[
{
"create_desktop_shortcut": true,
"default_launch_container": "window",
"url": "https://www.google.com/maps"
},
{
"default_launch_container": "tab",
"url": "https://www.docs.google.com"
}
]
Datos compactos JSON
[{"create_desktop_shortcut":true,"default_launch_container":"window","url":"https://www.google.com/maps"},{"default_launch_container":"tab","url":"https://www.docs.google.com"}]
- Añade o actualiza las siguientes claves en la clave <WebAppInstallForceList>:
- Añade las URL de las aplicaciones web que quieras instalar automáticamente en los ordenadores de los usuarios. Utiliza URLs que no redirijan a otras páginas, excepto para cambiar parámetros de consulta. Por ejemplo, para instalar Google Maps, utiliza https://www.google.com/maps, no https://maps.google.com.
- (Opcional) Para abrir las URL en una nueva pestaña o ventana, asigna a la clave <default_launch_container> el <string>valor</string> que quieras. Debes sustituir valor por tab (pestaña) o window (ventana) según prefieras. De forma predeterminada, las aplicaciones web se abren en una nueva pestaña y la clave <create_desktop_shortcut> no tiene ningún efecto en los ordenadores Mac de los usuarios.
- Implementa el cambio en las cuentas de tus usuarios.
En este ejemplo se muestra cómo hacer lo siguiente:
- Instalar automáticamente Google Maps y Documentos de Google.
- Abrir Google Maps en una nueva ventana.
- Abrir Documentos en una nueva pestaña.
<key>WebAppInstallForceList</key>
<array>
<dict>
<key>default_launch_container</key>
<string>window</string>
<key>url</key>
<string>https://www.google.com/maps</string>
</dict>
<dict>
<key>default_launch_container</key>
<string>tab</string>
<key>url</key>
<string>https://www.docs.google.com</string>
</dict>
</array>
En el editor de archivos JSON que prefieras:
- Ve a la carpeta /etc/opt/chrome/policies/managed.
- Crea o actualiza un archivo JSON.
- Ve a WebAppInstallForceList.
- En url, añade las URL de las aplicaciones web que quieras instalar automáticamente en los ordenadores de los usuarios. Utiliza URLs que no redirijan a otras páginas, excepto para cambiar parámetros de consulta. Por ejemplo, para instalar Google Maps, utiliza https://www.google.com/maps, no https://maps.google.com.
- (Opcional) Para abrir las URL en una nueva pestaña o ventana, asigna a default_launch_container el valor tab (pestaña) o window (ventana). De forma predeterminada, las aplicaciones web se abren en una nueva pestaña.
- (Opcional) Para crear un acceso directo del escritorio, asigna a create_desktop_shortcut el valor true.
- Implementa la actualización en las cuentas de tus usuarios.
En este ejemplo se muestra cómo hacer lo siguiente:
- Instalar automáticamente Google Maps y Documentos de Google.
- Crear un acceso directo a Google Maps en el escritorio.
- Abrir Google Maps en una nueva ventana.
- Abrir Documentos en una nueva pestaña.
WebAppInstallForceList: [
{
"create_desktop_shortcut": true,
"default_launch_container": "window",
"url": "https://www.google.com/maps"
},
{
"default_launch_container": "tab",
"url": "https://www.docs.google.com"
}
]
Paso 3: Verifica las políticas en los dispositivos de los usuarios
Después de aplicar una política de Chrome, los usuarios deben reiniciar el navegador Chrome para que los cambios surtan efecto. A continuación, deberás revisar los dispositivos de los usuarios para asegurarte de que la política se ha aplicado correctamente.
- En un dispositivo gestionado, ve a chrome://policy.
- Haz clic en Volver a cargar políticas.
- Marca la casilla Mostrar políticas sin valores establecidos.
- En el caso de WebAppInstallForceList o IsolatedWebAppInstallForceList, asegúrate de que el Estado sea Correcto y de que los valores de la política coincidan con los que has configurado.
Solución de problemas
Migración de origen de PWAsSe aplica a la versión 150 o posteriores del navegador Chrome.
Para garantizar la identidad y la seguridad, las PWAs están vinculadas a su origen web (su URL específica). No obstante, es posible que los desarrolladores necesiten modificar el origen de su PWA en algún momento debido a un cambio de marca, una reestructuración o por motivos técnicos. Por ejemplo, al pasar de www.example.com a app.example.com.
La versión 150 del navegador Chrome incorporó un mecanismo de migración de origen fluido para PWAs, lo que permite que los desarrolladores trasladen las PWAs instaladas a un nuevo origen del mismo sitio sin que los usuarios tengan que desinstalarlas y volver a instalarlas manualmente.
Por qué se bloquea la migración en entornos empresariales
En el caso de las PWAs de instalación forzada en tu organización, la migración de origen está bloqueada. Dado que las políticas de aplicaciones web para empresas se basan principalmente en la URL, una migración de origen automática podría eludir las políticas que ya hayas configurado.
Cuando un desarrollador cambia el origen de una PWA de instalación forzada, la actualización de la aplicación se bloquea para los usuarios. Verán una notificación de banner informándoles de que la actualización se ha bloqueado. Al hacer clic en Aceptar, la notificación desaparece y se oculta durante una semana.
Solución
Para migrar correctamente a los usuarios al nuevo origen, debes actualizar tus políticas de instalación forzada (WebAppInstallForceList) para que apunten a la PWA con la nueva URL de origen. De este modo, Chrome desinstala de forma simultánea la PWA asociada al origen antiguo (ya que deja de estar sujeta a la política de instalación forzada) e instala automáticamente la PWA con el nuevo origen. El estado de la nueva aplicación vendrá determinado por la configuración actual de la política de administrador.
Si una URL especificada no se carga, los usuarios verán un marcador de posición en lugar de la aplicación real y de su logo. La solución del problema dependerá del motivo de que aparezca este marcador de posición. A continuación, se incluye una lista de posibles problemas y soluciones.
La URL redirige a un origen diferente
Debes editar la URL para usar la URL final de la aplicación web después de la redirección. Te recomendamos que copies y pegues la URL directamente desde la barra de direcciones del navegador. Por ejemplo:
- Si has especificado example.com y redirige a www.example.com, deberás cambiar la URL a www.example.com.
- Si has especificado http://example.com y redirige a https://example.com, deberás cambiarla a https://example.com.
La URL redirige a una página de inicio de sesión
Los usuarios deberán abrir la aplicación, iniciar sesión desde la página a la que se les ha redirigido y cerrar de nuevo la aplicación.
Solo se puede acceder a la URL en la red de tu organización
Los usuarios deben conectarse a la red y, a continuación, abrir y cerrar la aplicación, o bien reiniciar el navegador Chrome o el dispositivo ChromeOS que estén utilizando.
La URL no está disponible temporalmente por tareas de mantenimiento o actualización
Pide a los usuarios que reinicien el navegador Chrome o su dispositivo ChromeOS. Si no funciona, cuando la URL vuelva a estar disponible, pídeles que abran y cierren la aplicación de nuevo.
A continuación, se incluye una lista de posibles problemas y soluciones.
No se puede acceder al archivo de manifiesto de actualización: la aplicación no se instala ni se actualiza
Asegúrate de que el dispositivo pueda cargar el archivo de manifiesto de actualización. Para solucionar el problema, comprueba si puedes acceder al archivo de manifiesto desde tu navegador y también desde los dispositivos objetivo. Entre los problemas más habituales se incluyen una URL del archivo de manifiesto defectuosa o una URL con acceso protegido. En caso de protección de acceso, asegúrate de que los dispositivos cliente puedan acceder a la URL del archivo de manifiesto sin necesidad de autenticación manual ni de inicio de sesión.
Para solucionar problemas en el dispositivo, activa #enable-isolated-web-app-dev-mode en chrome://flags, reinicia el dispositivo cuando se te pida y ve a chrome://web-app-internals. Elige Install IWA from Update Manifest (Instalar IWA a partir del archivo de manifiesto de actualización) para simular el flujo de instalación y ver todas las versiones de IWA que el navegador puede analizar a partir de este archivo de manifiesto.
La versión fijada o el canal de lanzamiento especificado no están en el archivo de manifiesto de actualización: la aplicación no se instala ni se actualiza
Asegúrate de que el archivo de manifiesto de actualización contenga entradas para la versión o el canal de lanzamiento.
No se puede acceder al bundle: la aplicación no se instala ni se actualiza
Asegúrate de que el dispositivo pueda cargar el bundle de IWA. Para solucionar el problema, comprueba si puedes acceder al bundle desde tu navegador y también desde los dispositivos de destino. Entre los problemas más habituales se incluyen un archivo de manifiesto mal configurado, la falta del bundle o que el recurso de este tenga el acceso protegido. En caso de protección de acceso, asegúrate de que los dispositivos cliente puedan acceder al bundle sin necesidad de autenticación manual ni de inicio de sesión.
Bundle no válido o firma incorrecta: la aplicación no se instala ni se actualiza
Ponte en contacto con el desarrollador de la IWA para que te proporcione un bundle de IWA válido.
Falta esta aplicación o está dañada (después de la instalación)
Ponte en contacto con el desarrollador de la IWA, ya que es posible que la clave de inicio de sesión se haya modificado o que el ID de esta aplicación se haya bloqueado.