¿Qué aplicaciones?

Las aplicaciones utilizadas en la implementación afectan al modo en que debe configurarse Profile Management. Sin embargo, a diferencia de otras decisiones de configuración que también hay que tomar, aquí no hay simples recomendaciones de sí o no. Las decisiones dependen de dónde guarda cada aplicación sus personalizaciones persistentes, que puede ser en el Registro o en el sistema de archivos.

Es necesario analizar y entender en profundidad cómo funcionan las aplicaciones de los usuarios para determinar dónde guardan sus parámetros y personalizaciones de usuario. Use una herramienta como Process Monitor para supervisar los binarios de las aplicaciones. Google es otro recurso útil. Para obtener información sobre Process Monitor, consulte https://technet.microsoft.com/en-gb/sysinternals/bb896645.

Una vez entienda el comportamiento de las aplicaciones, utilice inclusiones para definir qué archivos y configuraciones procesará Profile Management. Use exclusiones para definir cuáles no procesará Profile Management. De manera predeterminada, se procesa todo el contenido de un perfil excepto los archivos dentro de AppData\Local. Si su implementación incluye DropBox o Google Chrome, o aplicaciones creadas mediante la publicación de un clic en Visual Studio, puede que sea necesario incluir explícitamente las subcarpetas de AppData\Local.

Aplicaciones simples

Las aplicaciones simples son aquellas que tienen un comportamiento estándar. Guardan los parámetros de personalización en el subárbol HKCU del Registro de Windows y los archivos de personalización dentro del perfil. Las aplicaciones simples requieren una sincronización básica y esto a su vez requiere la inclusión y exclusión de elementos mediante:

  • Rutas relativas (relativas a %USERPROFILE%) en cualquiera de las directivas siguientes:
    • Directorios para sincronizar
    • Archivos para sincronizar
    • Lista de exclusión de directorios
    • Lista de exclusión de archivos
    • Carpetas para duplicar Nota: Profile Management presupone %USERPROFILE%. No lo agregue explícitamente a estas directivas.
  • Rutas relativas del Registro (es decir, relativas a la raíz de HKCU) en alguna de estas directivas:
    • Lista de exclusión
    • Lista de inclusión

Para obtener instrucciones para incluir y excluir elementos, consulte Incluir y excluir elementos.

Aplicaciones antiguas

Las aplicaciones antiguas no tienen un comportamiento estándar: guardan sus archivos de personalización en carpetas especiales fuera del perfil. La solución recomendada es no usar Profile Management con las aplicaciones antiguas, sino utilizar la función de disco Personal vDisk de XenDesktop.

Aplicaciones complejas

Las aplicaciones complejas requieren un tratamiento especial. Los archivos de la aplicación pueden hacerse referencia mutuamente y deben tratarse como un grupo interrelacionado. Profile Management admite dos comportamientos asociados con aplicaciones complejas: administración de cookies y reflejo de carpetas.

La administración de cookies en Internet Explorer es un caso especial de sincronización básica donde siempre hay que especificar estas dos directivas:

  • Procesar cookies de Internet al cerrar la sesión
  • Carpetas para reflejar

Para obtener información sobre el reflejo de carpetas, la administración de cookies, así como instrucciones sobre cómo definir estas directivas, consulte Administrar carpetas de cookies y otras carpetas transaccionales.

Aplicaciones multiplataforma

Las aplicaciones multiplataforma son aquellas que pueden alojarse en varias plataformas distintas. Para versiones específicas de Internet Explorer y Microsoft Office, Profile Management respalda que se compartan parámetros de personalización entre varias plataformas, ya sea que los parámetros estén guardados en el Registro o como archivos en un perfil. Las configuraciones de directiva recomendadas para aplicaciones multiplataforma están documentadas en Configuración multiplataforma: caso práctico.

Si quiere compartir los parámetros de otras aplicaciones en varias plataformas, Citrix recomienda usar Profile Migrator de Sepago.

Aplicaciones de Java y web

Las aplicaciones de Java pueden dejar muchos pequeños archivos en un perfil, lo que puede aumentar drásticamente el tiempo de carga del perfil. Para evitarlo, considere la posibilidad de excluir AppData\Roaming\Sun\Java.

Resumen de directivas

La tabla siguiente contiene un resumen de las directivas que se usan para configurar Profile Management para los distintos tipos de aplicaciones. En la tabla se usan los términos siguientes:

  • Relativa. Una ruta relativa en un volumen local, relativa a %USERPROFILE% (que no debe especificarse). Ejemplos: AppData\Local\Microsoft\Office\Access.qat, AppData\Roaming\Adobe\.
  • Absoluta. Una ruta absoluta en un volumen local. Ejemplos: C:\BadApp\*.txt, C:\BadApp\Database\info.db.
  • Relativa al Registro. Una ruta dentro del subárbol HKCU. Ejemplos: Software\Policies, Software\Adobe.
  • Destacar. Se usan marcas para habilitar o inhabilitar el procesamiento cuando no se necesita información de ruta. Ejemplos: Habilitado, Inhabilitado.
Directiva Tipo de directiva (Registro, Carpeta o Archivo) ¿Admite caracteres comodín? Tipo de aplicación - Simple Tipo de aplicación - Antigua Tipo de aplicación - Compleja
Directorios para sincronizar Carpeta   Pariente Absoluto  
Archivos para sincronizar Archivo Pariente Absoluto  
Lista de exclusión de directorios Carpeta   Pariente Absoluto  
Lista de exclusión de archivos Archivo Pariente Absoluto  
Lista de inclusión Registro   Relativa al Registro    
Lista de exclusión Registro   Relativa al Registro    
Carpetas para reflejar Carpeta     Absoluto Pariente
Procesar cookies de Internet al cerrar la sesión         Marcar

Procesamiento de comodines en los nombres de archivo

Las directivas que hacen referencia a archivos (en lugar de carpetas o entradas de Registro) admiten el uso de caracteres comodín. Para obtener más información, consulte Usar comodines.

Reglas de inclusión y exclusión

Profile Management usa reglas para incluir y excluir archivos, carpetas y claves de Registro que haya en los perfiles de usuario en el almacén de usuarios. Estas reglas obedecen a un comportamiento razonable e intuitivo. De forma predeterminada, todos los elementos están incluidos. Con este punto de partida, se pueden configurar excepciones de nivel superior como exclusiones, y luego configurar excepciones de inclusión dentro de las excepciones del nivel superior y así sucesivamente. Para obtener más información sobre estas reglas, junto con instrucciones para incluir y excluir elementos, consulte Incluir y excluir elementos.

Nombres de carpetas en distintos idiomas dentro de los perfiles

En los sistemas operativos de idiomas distintos del inglés que usen perfiles Versión 1, especifique las rutas relativas en las listas de inclusión y exclusión en el idioma correspondiente. Por ejemplo, en un sistema español, use Documentos (en lugar de Documents). Si da respaldo a múltiples configuraciones de idioma, agregue cada elemento incluido o excluido en cada idioma respaldado.

Siguientes pasos

Importante: Este tema describe la última de las preguntas que hay que responder para configurar la implementación de Profile Management. Dispone de todas las preguntas en Decidir una configuración. Una vez respondidas todas las preguntas y después de configurar los parámetros como corresponda, es el momento de revisar la configuración y activar la implementación en su entorno siguiendo lo indicado en Revisar, probar y activar Profile Management. Puede dejar todas las demás directivas con sus valores predeterminados. Para ver una lista de las directivas que pueden no configurarse, consulte “Directivas que no necesitan configuración” en Administrar.