Product Documentation

Directivas de contenido XML personalizado

May 05, 2016

En XenMobile, puede crear sus propias directivas de contenido XML para personalizar las siguientes funciones en dispositivos Symbian y Windows Phone 8.1 y tabletas Windows 8.1:

  • El aprovisionamiento, que incluye la configuración del dispositivo y la habilitación o inhabilitación de las funciones.
  • La configuración de dispositivos, que incluye la capacidad para permitir a los usuarios cambiar la configuración y los parámetros de sus dispositivos.
  • Las actualizaciones de software, que incluye la capacidad para proporcionar software nuevo o correcciones de errores que se vayan a cargar en el dispositivo, incluidas las aplicaciones y el software del sistema.
  • Los errores de administración, que incluye la recepción de informes de error y de estado del dispositivo.

Puede crear su propia configuración de contenido XML mediante la API de Open Mobile Alliance Device Management (OMA DM) en Windows 8.1. Este apartado no abarca la creación de contenido XML personalizado con la API de OMA DM. Para obtener más información sobre el uso de la API de OMA DM, consulte OMA Device Management en el sitio de Microsoft Developer Network.

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


    Selección de directivas de dispositivos

  2. Haga clic en Add para agregar una nueva directiva. Aparecerá el cuadro de diálogo Add New Policy.


    Selección de contenido XML personalizado

  3. Haga clic en More y, a continuación, en Custom, haga clic en Custom XML. Aparecerá la página de información Custom XML Policy.


    Página de información acerca de la directiva de contenido XML personalizado

  4. En el panel Policy Information, escriba la información siguiente:
    1. Policy Name. Escriba un nombre descriptivo para la directiva.
    2. Description. Escriba, si quiere, una descripción para la directiva.
  5. Haga clic en Next. Aparecerá la página Policy Platforms.
    Nota: Cuando aparezca la página Policy Platforms, todas las plataformas están seleccionadas, y el primer panel de configuración que se muestra pertenece a la plataforma Windows Phone 8.1.

    Página de información acerca de las plataformas para la directiva de contenido XML personalizado

  6. En Platforms, compruebe que solo están seleccionadas aquellas plataformas que quiere agregar.
  7. En XML content, introduzca el código XML personalizado que se va a agregar a la directiva. Si el contenido es largo, puede cortar y pegar el código del archivo de origen.
  8. Expanda Deployment Rules y, a continuación, configure los siguientes parámetros: La ficha Base aparece de forma predeterminada.


    Reglas de implementación

    1. En las listas, haga clic en las diferentes opciones para determinar cuándo debe implementarse la directiva.
      1. Puede optar por implementar la directiva cuando se cumplan todas las condiciones o cuando se cumpla cualquiera de ellas. La opción predeterminada es All.
      2. Haga clic en New Rule para definir las condiciones.
      3. En las listas, haga clic en las condiciones (por ejemplo, Device ownership y BYOD) tal y como se muestra en la ilustración anterior.
      4. Si quiere agregar más condiciones, haga clic en New Rule de nuevo. Puede agregar cuantas condiciones quiera.
    2. Haga clic en la ficha Advanced para combinar las reglas con opciones booleanas.


      Reglas avanzadas de implementación con reglas de base

      Las condiciones que haya elegido aparecerán en la ficha Base.
    3. Puede usar lógica booleana más avanzada para combinar, modificar o agregar reglas.
      1. Haga clic en AND, OR o NOT.
      2. En la lista que aparece, seleccione las condiciones que quiere agregar a la regla y, a continuación, haga clic en el signo más (+) situado en el lado derecho para agregarlas.

        En cualquier momento, puede hacer clic y seleccionar una condición para modificarla o eliminarla si hace clic en EDIT o en Delete respectivamente.

      3. Si quiere agregar más condiciones, haga clic en New Rule de nuevo.

        En este ejemplo, el dispositivo debe ser personal del empleado, el cifrado local del dispositivo debe ser True y el código móvil del país del dispositivo no puede ser solo Andorra.

        Reglas avanzadas de implementación completadas

  9. Haga clic en Next. XenMobile comprueba la sintaxis del contenido XML. Los errores de sintaxis aparecerán bajo el cuadro del contenido. Antes de continuar, debe corregir los errores que haya.

    Si no hay errores de sintaxis, aparecerá la página de asignación Custom XML Policy.

  10. 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, situada a la derecha.



  11. Expanda Deployment Schedule y, a continuación, configure los siguientes parámetros:
    1. 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.
    2. Junto a Deployment schedule, haga clic en Now o en Later. La opción predeterminada es Now.
    3. Si hace clic en Later, haga clic en el icono de calendario y seleccione la fecha y la hora previstas para la implementación.
    4. 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.
    5. 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.
    Nota: 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.


    Programación de implementaciones

  12. Haga clic en Save para guardar la directiva.