Product Documentation

Bloqueo de la ejecución de aplicaciones desde StoreFront en dispositivos liberados por jailbreak

Feb 02, 2016

Los usuarios pueden poner en peligro la seguridad de la implementación si se conectan con dispositivos iOS liberados por jailbreak. Los dispositivos liberados por jailbreak son aquellos que han sido modificados por sus usuarios, normalmente para evitar ciertas medidas de protección de la seguridad.

Cuando Citrix Receiver detecta un dispositivo iOS liberado por jailbreak, Citrix Receiver muestra una alerta al usuario:

localized image

Para ayudar a proteger mejor la seguridad de su entorno, puede configurar StoreFront o la Interfaz Web para intentar impedir la ejecución de sus aplicaciones desde dispositivos liberados por jailbreak detectados.

Requisitos

  • Citrix Receiver para iOS 6.1
  • StoreFront 3.0 o Interfaz Web 5.4
  • Acceso a StoreFront o a la Interfaz Web con una cuenta de administrador

Para impedir que los dispositivos liberados por jailbreak detectados puedan ejecutar aplicaciones

1.  Inicie una sesión en el servidor StoreFront o el servidor de Interfaz Web como usuario con privilegios de administrador.

2.  Busque el archivo default.ica, que se encuentra en alguna de estas ubicaciones:

  • C:\inetpub\wwwroot\Citrix\nombre del almacén\conf (Microsoft Internet Information Services)
  • C:\inetpub\wwwroot\Citrix\nombre del almacén\App_Data (Microsoft Internet Information Services)
  • ./usr/local/tomcat/webapps/Citrix/XenApp/WEB-INF (Apache Tomcat)

3.  En la sección [Application] agregue lo siguiente:

AllowJailBrokenDevices=OFF

Este es un extracto de un archivo default.ica donde el parámetro AllowJailBrokenDevices se ha definido con el valor OFF:

localized image

4.  Guarde el archivo y reinicie el servidor StoreFront o el servidor de Interfaz Web.

Una vez reiniciado el servidor StoreFront, los usuarios que vean la alerta sobre dispositivos liberados por jailbreak ya no podrán iniciar aplicaciones desde el servidor StoreFront o el servidor de Interfaz Web.

Para permitir que los dispositivos liberados por jailbreak detectados ejecuten aplicaciones

Si no configura el parámetro AllowJailBrokenDevices, el comportamiento predeterminado es mostrar la alerta a los usuarios de dispositivos liberados por jailbreak, pero permitirles iniciar aplicaciones de todos modos.

Si quiere permitir explícitamente que los usuarios ejecuten aplicaciones desde dispositivos liberados por jailbreak:

1.  Inicie una sesión en el servidor StoreFront o el servidor de Interfaz Web como usuario con privilegios de administrador.

2.  Busque el archivo default.ica, que se encuentra en alguna de estas ubicaciones:

  • C:\inetpub\wwwroot\Citrix\nombre del almacén\conf (Microsoft Internet Information Services)
  • C:\inetpub\wwwroot\Citrix\nombre del almacén\App_Data (Microsoft Internet Information Services)
  • ./usr/local/tomcat/webapps/Citrix/XenApp/WEB-INF (Apache Tomcat)

3.  En la sección [Application] agregue lo siguiente:

AllowJailBrokenDevices=ON

Este es un extracto de un archivo default.ica donde el parámetro AllowJailBrokenDevices se ha definido con el valor ON:

localized image

4.  Guarde el archivo y reinicie el servidor StoreFront o el servidor de Interfaz Web.

Cuando el parámetro AllowJailBrokenDevices se ha configurado con el valor ON, los usuarios ven la alerta de uso de dispositivos liberados por jailbreak, pero pueden ejecutar aplicaciones desde StoreFront o la Interfaz Web.