Product Documentation

Directiva de bloqueo de aplicaciones

Mar 02, 2017

Puede crear una directiva en XenMobile para definir una lista de las aplicaciones que se permite ejecutar en un dispositivo, o una lista de las aplicaciones cuya ejecución debe bloquearse en un dispositivo. Puede configurar esta directiva para dispositivos Android e iOS, pero su funcionamiento difiere según la plataforma. Por ejemplo, no se pueden bloquear múltiples aplicaciones en un dispositivo iOS. 

Análogamente, en dispositivos iOS, solo se puede seleccionar una aplicación iOS en cada directiva. Esto significa ue los usuarios solo pueden usar el dispositivo para ejecutar una sola aplicación. Cuando se aplica al directiva de bloqueo de aplicaciones, los usuarios no pueden realizar ninguna otra actividad en el dispositivo, excepto las opciones que usted permita específicamente. 

Además, los dispositivos iOS deben supervisarse para insertar las directivas de bloqueo de aplicaciones.

Aunque la directiva de dispositivos funcione en la mayoría de dispositivos Android L y M, el bloqueo de aplicaciones no funciona en dispositivos Android N y posteriores porque Google ha dejado de respaldar la API necesaria.

Configuración de iOS

Configuración de Android

1. En la consola de XenMobile, haga clic en Configure > Device Policies. Aparecerá la página Device Policies.

2. Haga clic en Add. Aparecerá el cuadro de diálogo Add a New Policy.

3. Expanda More y, a continuación, en Security, haga clic en App Lock. Aparecerá la página App Lock Policy.

localized image

4. En el panel Policy Information, escriba la información siguiente:

  • Policy Name. Escriba un nombre descriptivo para la directiva.
  • Description. Si quiere, escriba una descripción de la directiva.

5. Haga clic en Siguiente. Aparecerá la página Platforms.

6. En Platforms, seleccione las plataformas que quiera agregar. Si solo va a configurar una plataforma, desmarque las demás.

Cuando termine de configurar los parámetros de configuración para una plataforma, consulte el paso 7 para la configuración de las reglas de implementación de esa plataforma. 

Configuración de los parámetros de iOS

localized image

Configure estos parámetros:

  • App bundle ID. En la lista, haga clic en la aplicación a la que se aplica esta directiva, o bien haga clic en Add new para agregar una nueva aplicación a la lista. Si selecciona Add new, escriba el nombre de la aplicación en el campo que aparece.
  • Options. Todas las siguientes opciones solo se aplican a iOS 7.0 o versiones posteriores. El valor predeterminado de todas ellas es OFF, excepto para Disable touch screen, cuyo valor predeterminado es ON.
    • Disable touch screen (Inhabilitar la pantalla táctil)
    • Disable device rotation sensing (Inhabilitar la detección de giro)
    • Disable volume buttons (Inhabilitar los botones de volumen)
    • Disable ringer switch (Inhabilitar modificador de tono) Nota: Si esta opción está inhabilitada, los tonos dependen de la posición que tenía el modificador cuando se inhabilitó.
    • Disable sleep/wake button (Inhabilitar el botón de suspensión o reactivación)
    • Disable auto lock
    • Disable VoiceOver
    • Enable zoom (Habilitar zoom)
    • Enable invert colors (Habilitar la inversión de colores)
    • Habilitar AssistiveTouch
    • Enable Speak Selection (Habilitar la función Speak Selection)
    • Enable mono audio (Habilitar el ajuste Audio mono)
  • Opciones habilitadas por los usuarios. Todas las siguientes opciones solo se aplican a iOS 7.0 o versiones posteriores. El valor predeterminado de todas ellas es OFF.
    • Allow VoiceOver adjustment (Permitir ajuste de VoiceOver)
    • Allow zoom adjustment (Permitir ajuste de zoom)
    • Allow invert colors adjustment (Permitir ajuste de inversión de colores)
    • Allow AssistiveTouch adjustment (Permitir ajuste de AssistiveTouch)
  • Configuraciones de directivas
    • Junto a Remove policy, haga clic en Select date o en Duration until removal (in days).
    • o   Si hace clic en Select date, haga clic en el calendario para seleccionar la fecha específica de la eliminación.
    • o   En la lista Allow user to remove policy, haga clic en Always, Password required o Never.
    • o   Si hace clic en Password required, junto a Removal password, escriba la contraseña en cuestión.

Configuración de los parámetros de Android

localized image

Configure estos parámetros:

  • App Lock parameters
    • Lock message. Escriba el mensaje que verán los usuarios cuando intenten abrir una aplicación bloqueada.
    • Unlock password. Escriba la contraseña para desbloquear la aplicación.
    • Prevent uninstall. Seleccione si permitir a los usuarios desinstalar aplicaciones. El valor predeterminado es OFF.
    • Lock screen. Seleccione la imagen que aparecerá en la pantalla de bloqueo del dispositivo. Para ello, haga clic en Browse y vaya a la ubicación del archivo.
    • Enforce. Haga clic en Blacklist para crear una lista de aplicaciones que no se pueden ejecutar en los dispositivos, o bien haga clic en Whitelist para crear una lista de aplicaciones que se pueden ejecutar en los dispositivos.
  • Apps. Haga clic en Add y lleve a cabo lo siguiente:
    • App name. En la lista, haga clic en el nombre de la aplicación que se va a agregar a la lista de aplicaciones permitidas o a la lista de aplicaciones prohibidas. También puede hacer clic en Add new para agregar una nueva aplicación a la lista de las aplicaciones disponibles.
    • Si selecciona Add new, escriba el nombre de la aplicación en el campo que aparece.
    • Haga clic en Save o Cancel.
    • Repita estos pasos para cada aplicación que quiera agregar a las listas de aplicaciones permitidas o prohibidas.

Nota: Para eliminar una aplicación existente, coloque el cursor sobre la línea que la contiene y, a continuación, haga clic en el icono de papelera situado a la derecha. Aparecerá un cuadro de diálogo de confirmación. Haga clic en Delete para eliminar el elemento, o bien haga clic en Cancel para conservarlo.

Para modificar una aplicación existente, coloque el cursor sobre la línea que la contiene y, a continuación, haga clic en el icono de lápiz situado en el lado derecho. Realice los cambios necesarios y, a continuación, haga clic en Save para guardar los cambios, o bien en Cancel para no guardarlos.

7. Configure las reglas de implementación.

8. Haga clic en Next y aparecerá la página de asignación App Lock Policy.

localized image

9. Junto a Choose delivery groups, escriba lo que necesite para buscar un grupo de entrega, o bien seleccione un grupo o varios grupos de la lista a la que quiera asignar la directiva. Los grupos que seleccione aparecerán en la lista Delivery groups to receive app assignment.

10. Expanda Deployment Schedule y, a continuación, configure los siguientes parámetros:

  • Junto a Deploy, haga clic en ON para programar la implementación o haga clic en OFF para cancelarla. La opción predeterminada es ON. Si elige OFF, no habrá ninguna otra opción a configurar.
  • Junto a Deployment schedule, haga clic en Now o en Later. La opción predeterminada es Now.
  • Si hace clic en Later, haga clic en el icono de calendario y seleccione la fecha y la hora previstas para la implementación.
  • Junto a Deployment condition, puede hacer clic en On every connection o en Only when previous deployment has failed. La opción predeterminada es On every connection.
  • Junto a Deploy for always-on connection, haga clic en ON o en OFF. La opción predeterminada es OFF.

Nota:

  • Esta opción se aplica cuando se ha configurado la clave de implementación en segundo plano para la programación. Esta opción se configura en Settings > Server Properties. La opción Deploy for always-on connection no está disponible para dispositivos iOS.
  • La programación de implementaciones que configure es la misma para todas las plataformas. Todos los cambios que se realicen se aplicarán a todas las plataformas, excepto la opción Deploy for always on connection, que no se aplicará para iOS.

11. Haga clic en Save.