Capa de personalización de usuarios
La funcionalidad “capa de personalización de usuarios” para Citrix Virtual Apps and Desktops amplía las posibilidades de los catálogos de máquinas no persistentes. Las capas de personalización de usuario conservan los datos de los usuarios y las aplicaciones instaladas localmente en las distintas sesiones. Con la tecnología Citrix App Layering, esta funcionalidad sustituye a Personal vDisk (PvD).
Al igual que PvD, la funcionalidad “capa de personalización del usuario” funciona con Citrix Provisioning y Machine Creation Services (MCS) en catálogos de máquinas no persistentes. Los componentes de la funcionalidad se instalan junto con Virtual Delivery Agent (VDA) dentro de la imagen maestra de Windows 10.
Las aplicaciones y los datos que los usuarios crean se almacenan en su propio disco duro virtual de capa de usuario, en un archivo VHD montado en la imagen.
Este documento incluye instrucciones para implementar y configurar la funcionalidad “capa de personalización de usuarios”. En él, se describen los requisitos para una implementación correcta, las limitaciones y los problemas conocidos.
Para utilizar la funcionalidad “capa de personalización de usuarios”, primero debe implementarla siguiendo los pasos que se indican en el artículo. Hasta entonces, la funcionalidad no está disponible para su uso.
Compatibilidad con aplicaciones
Aparte de las excepciones siguientes, todas las aplicaciones que un usuario instala localmente en el escritorio se admiten en la capa de personalización de usuarios.
Excepciones
Las siguientes aplicaciones son la excepción, y no se admiten en la capa de personalización de usuarios:
- Aplicaciones de empresa, como MS Office y Visual Studio.
- Aplicaciones que modifican el hardware o la pila de red. Ejemplo: un cliente VPN.
- Aplicaciones que tienen controladores de nivel de arranque. Ejemplo: un antivirus.
-
Aplicaciones con controladores que utilizan el almacén de controladores. Ejemplo: un controlador de impresora.
Nota:
Puede hacer que las impresoras estén disponibles mediante objetos de directiva de grupo (GPO) de Windows.
No permita que los usuarios instalen localmente aplicaciones no admitidas. En su lugar, instale estas aplicaciones directamente en la imagen maestra.
Aplicaciones que requieren una cuenta de administrador o usuario local
Cuando un usuario instala una aplicación localmente (en su capa de usuario), si intenta agregar o modificar un usuario o grupo local requerido por la aplicación, los cambios de usuario o grupo no persisten.
Importante:
Agregue cualquier usuario o grupo local requerido en la imagen maestra.
Requisitos
La funcionalidad de capa de personalización de usuarios requiere los siguientes componentes:
- Citrix Virtual Apps and Desktops 7 1909 o una versión posterior
- Virtual Delivery Agent (VDA), versión 1912
- Citrix Provisioning, versión 1909 o una posterior
- Uso compartido de archivos de Windows (SMB)
- Windows 10 Enterprise x64, versión 1607 o una posterior
Importante:
- Si ha instalado la versión de vista previa de la funcionalidad de capa de personalización de usuarios, desinstale el software y reinicie la imagen maestra antes de instalar esta versión.
- Como se describe en los pasos siguientes, debe definir las directivas dentro de Studio y asignarlas al grupo de entrega específico vinculado a un catálogo de máquinas donde se implementa la capa de personalización de usuario. Al dejar la imagen maestra sin configuración de capa de personalización del usuario, los servicios permanecen inactivos y no pueden interferir con las actividades de creación. Si establece las directivas en la imagen maestra, los servicios de capa de personalización de usuario intentan ejecutar y montar una capa de usuario en la imagen maestra. Dado que ese entorno es para crear cambios en la imagen, esto no es ideal y podría causar comportamientos imprevistos e inestabilidad en la imagen maestra.
Recomendaciones
Siga las recomendaciones que se indican en esta sección para implementar correctamente la capa de personalización de usuarios.
Solución de gestión de perfiles
Se recomienda utilizar una solución de gestión de perfiles, como Citrix Profile Management, con la funcionalidad de capa de personalización del usuario.
Si utiliza Profile Management con la funcionalidad de capa de personalización del usuario, desactive la eliminación de la información de usuario al cerrar la sesión. Dependiendo de cómo esté implementando la configuración, puede desactivar la eliminación mediante un objeto de directiva de grupo (GPO) o mediante la directiva del Delivery Controller (Desktop Delivery Controller/DDC).
Para obtener más información sobre las directivas de Profile Management disponibles, consulte Descripción y configuración predeterminada de las directivas de Profile Management.
Microsoft System Center Configuration Manager (SCCM)
Si utiliza SCCM con la funcionalidad de capa de personalización del usuario, siga las prácticas recomendadas de Microsoft para preparar la imagen en un entorno VDI. Consulte este artículo de Microsoft TechNet para obtener más información.
Tamaño máximo de capa de usuario
Recomendamos al menos 10 GB como tamaño de capa de usuario.
Nota:
Durante la instalación, el valor cero (0) representa el tamaño predeterminado de capa de usuario de 10 GB.
Una cuota establecida en Windows puede invalidar el tamaño máximo de capa de usuario
Puede pasar por alto el tamaño máximo de capa de usuario establecido en Studio definiendo una cuota para el recurso compartido de archivos en la capa de usuario. Si se define una cuota, la capa de usuario se configura en el tamaño máximo de la cuota.
Para establecer una cuota fija en el tamaño de la capa de usuario, utilice cualquiera de las herramientas de configuración de cuotas de Microsoft:
- Administrador de recursos del servidor de archivos (FSRM)
- Administrador de cuotas
La cuota debe establecerse en el directorio de capa de usuario denominado Usuarios.
Nota:
Aumentar o reducir la cuota solo afecta a las nuevas capas de usuario. No cambia el tamaño máximo de las capas de usuario existentes. Estas permanecen sin cambios cuando se actualiza la cuota.
Implementar una capa de personalización de usuarios
Para implementar la funcionalidad “capa de personalización de usuarios”, siga estos pasos, por orden:
- Paso 1: Verifique la disponibilidad de un entorno Citrix Virtual Apps and Desktops.
- Paso 2: Prepare la imagen maestra.
- Paso 3: Cree un catálogo de máquinas.
- Paso 4: Cree un grupo de entrega.
- Paso 5: Cree directivas personalizadas de grupo de entrega.
Paso 1: Verifique la disponibilidad de un entorno Citrix Virtual Apps and Desktops
Asegúrese de que su entorno Citrix Virtual Apps and Desktops esté disponible para su uso con esta nueva función. Para obtener información detallada sobre la configuración, consulte Instalar y configurar Citrix Virtual Apps and Desktops.
Paso 2: Prepare la imagen maestra
Para preparar la imagen maestra:
-
Localice la imagen maestra. Instale las aplicaciones de empresa de su organización y todas las demás aplicaciones que los usuarios puedan encontrar útiles.
-
Instale el agente Virtual Delivery Agent (VDA) 1912. Si ya hay instalada una versión anterior del VDA, desinstale antes la versión anterior. Al instalar la nueva versión, seleccione e instale el componente opcional, Capa de personalización de usuarios de Citrix, de esta manera:
- Haga clic en el icono Virtual Delivery Agent para SO de escritorio Windows:
- Entorno: Seleccione Crear una imagen maestra de MCS o Crear una imagen maestra mediante Citrix Provisioning o herramientas de aprovisionamiento de terceros.
-
Componentes principales: Haga clic en Siguiente.
-
Componentes adicionales: Marque Capa de personalización de usuarios de Citrix.
- Haga clic en las pantallas de instalación restantes, configure el VDA según sea necesario y haga clic en Instalar. La imagen se reinicia una o más veces durante la instalación.
-
Deje las actualizaciones de Windows inhabilitadas. El instalador de la capa de personalización de usuarios inhabilitará las actualizaciones de Windows en la imagen. Deje las actualizaciones inhabilitadas.
La imagen estará lista para que la cargue en Studio.
Paso 3: Cree un catálogo de máquinas
En Studio, siga los pasos para crear un catálogo de máquinas. Utilice las siguientes opciones durante la creación del catálogo:
-
Seleccione Sistema operativo y establezca el valor en SO de sesión única.
-
Seleccione Administración de máquinas y establezca el valor en Máquinas con administración de energía. (por ejemplo, máquinas virtuales o PC blade).
-
Seleccione Experiencia de escritorio y establezca el tipo de catálogo en agrupadas aleatorias o agrupadas estáticas, como se muestra en los ejemplos siguientes:
-
Agrupadas aleatorias:
-
Agrupadas estáticas: Si selecciona agrupadas estáticas, configure los escritorios para descartar todos los cambios y borrar los escritorios virtuales cuando el usuario cierre la sesión, como se muestra en la siguiente captura de pantalla:
Nota:
La capa de personalización de usuarios no admite catálogos de máquinas agrupadas estáticas configuradas para uso con Citrix Personal vDisk o asignadas como máquinas virtuales dedicadas.
-
-
Si utiliza MCS, seleccione Imagen maestra y la instantánea de la imagen creada en la sección anterior.
-
Configure las propiedades de catálogo restantes según sea necesario para su entorno.
Paso 4: Cree un grupo de entrega
Cree y configure un grupo de entrega, incluidas las máquinas del catálogo de máquinas que ha creado. Para obtener más información, consulte Crear grupos de entrega.
Paso 5: Cree directivas personalizadas de grupo de entrega
Para habilitar el montaje de capas de usuarios dentro de Virtual Delivery Agents, utilice los parámetros de configuración para especificar:
- En qué lugar de la red se accede a las capas de usuarios.
- Hasta qué tamaño puede permitir que los discos de capa de usuarios crezcan.
En los pasos siguientes, se explica cómo definir los parámetros como directivas de Citrix personalizadas en Studio y, a continuación, asignarlos al grupo de entrega.
-
Seleccione Directivas en el panel de navegación de Studio.
-
Seleccione Crear directiva en el panel Acciones. Aparecerá la ventana Crear directiva.
- Escriba “capa de usuarios” en el campo de búsqueda. En la lista de directivas disponibles, aparecen las dos directivas siguientes:
- Ruta del repositorio de capas de usuarios
-
Tamaño de capa de usuarios en GB
Nota:
El hecho de cambiar el tamaño de las capas de usuarios en la directiva no cambia el tamaño de las capas existentes.
-
Haga clic en Seleccionar junto a Ruta del repositorio de capas de usuarios. Aparecerá la ventana Modificar configuración.
-
Escriba una ruta con el formato
\\server name or address\folder name
en el campo Valor y haga clic en Aceptar: -
Opcional: Haga clic en Seleccionar junto a Tamaño de capa de usuarios en GB:
-
Aparecerá la ventana Modificar parámetros.
-
Opcional: Cambie el valor predeterminado de “0” al tamaño máximo (en GB) hasta el que puede crecer la capa de usuarios. Haga clic en OK.
Nota:
Si mantiene el valor predeterminado, el tamaño máximo de las capas de usuario es de 10 GB.
-
Haga clic en Siguiente para configurar Usuarios y máquinas. Haga clic en el enlace Asignar grupo de entrega resaltado en esta imagen:
-
En el menú Grupo de entrega, seleccione el grupo de entrega creado en la sección anterior. Haga clic en OK.
-
Introduzca un nombre para la directiva. Marque la casilla para habilitar la directiva y haga clic en Finalizar.
Configurar los parámetros de seguridad en la carpeta de capa de usuario
Como administrador de dominios, puede especificar más de una ubicación de almacenamiento para las capas de usuarios. Para cada ubicación de almacenamiento (incluida la predeterminada), cree una subcarpeta \Users
y proteja esa ubicación con la configuración siguiente.
Nombre del parámetro | Valor | Aplicar a |
---|---|---|
Propietario creador | Modificar | Subcarpetas y archivos únicamente |
Derechos de propietario | Modificar | Subcarpetas y archivos únicamente |
Usuarios o grupo | Crear carpeta/anexar datos; Atravesar la carpeta/ejecutar archivo; Mostrar lista de carpetas/leer datos; Leer atributos | Solo carpeta seleccionada |
Sistema | Control total | Carpeta, subcarpetas y archivos seleccionados |
Administradores de dominio y grupo de administradores seleccionado | Control total | Carpeta, subcarpetas y archivos seleccionados |
Mensajes de capa de usuarios
Cuando un usuario no puede acceder a su capa de usuarios, recibe uno de los siguientes mensajes de notificación.
-
Capa de usuarios que se está utilizando
No hemos podido adjuntar la capa de usuarios porque se está utilizando. Los cambios que realice en la configuración o en los datos de la aplicación no se guardarán. Asegúrese de guardar cualquier trabajo realizado en una ubicación de red compartida.
-
Capa de usuarios no disponible
No hemos podido adjuntar la capa de usuarios. Los cambios que realice en la configuración o en los datos de la aplicación no se guardarán. Asegúrese de guardar cualquier trabajo realizado en una ubicación de red compartida.
-
El sistema no se restablece después de que el usuario haya cerrado la sesión
Este sistema no se ha apagado correctamente. lease log off immediately and contact your system administrator.
Archivos de registro para solución de problemas
El archivo de registro, ulayersvc.log, contiene la salida del software de capa de personalización de usuarios donde se registran los cambios.
C:\ProgramData\Unidesk\Logs\ulayersvc.log
<!--NeedCopy-->
Limitaciones
Tenga en cuenta las siguientes limitaciones al instalar y usar la funcionalidad de capa de personalización de usuarios.
- No configure la funcionalidad de capa de personalización de usuarios con catálogos de máquinas persistentes.
- No utilice hosts de sesión.
- No actualice el catálogo de máquinas con una imagen que ejecute una nueva instalación del sistema operativo (incluso la misma versión de Windows 10). La práctica recomendada es aplicar las actualizaciones al sistema operativo dentro de la misma imagen maestra utilizada al crear el catálogo de máquinas.
- No utilice controladores de tiempo de arranque, ni ninguna otra personalización de primera fase de arranque.
- No migre datos de PvD a la capa de personalización de usuarios.
- No migre capas de usuarios existentes del producto App Layering completo a la capa de personalización de usuarios.
- No cambie la ruta SMB de capa de usuarios para acceder a las capas de usuarios creadas con una imagen maestra de un sistema operativo diferente.
-
No habilite el arranque seguro en máquinas virtuales con capas de personalización de usuarios, ya que no se admite actualmente.
-
Centro de software de Microsoft SCCM puede mostrar una aplicación instalada en la capa de usuarios como no disponible, incluso si se ha instalado previamente. El problema se produce cuando un usuario cierra una sesión y, a continuación, vuelve a una sesión en otra máquina del grupo. Este comportamiento es una propiedad de SCCM cuando se ejecuta en un entorno VDI. Centro de software solo muestra las aplicaciones que el usuario ha instalado en la máquina actual, pero las aplicaciones siguen estando instaladas y son completamente funcionales.
Para comprobar que una aplicación está instalada, el usuario puede seleccionarla en Centro de software y hacer clic en Instalar. Si la aplicación ya está instalada en su capa de usuarios, SCCM actualiza el estado a “Instalada” y la muestra con las demás aplicaciones instaladas.
-
Centro de software en ocasiones se detiene inmediatamente después de iniciarse en un VDA que tiene habilitada la funcionalidad de capa de personalización de usuarios. Para evitar este problema, siga las recomendaciones de Microsoft para Implementación de SCCM en un entorno VDI de XenDesktop. Además, asegúrese de que el servicio ccmexec se está ejecutando antes de iniciar Centro de software.
-
Directivas de grupo (configuraciones de equipo): Los parámetros de capa de usuarios anulan los parámetros aplicables a la imagen maestra. Por consiguiente, los cambios realizados en Configuración del equipo mediante un objeto de directiva de grupo no siempre están presentes para el usuario en el inicio de sesión siguiente.
Para evitar este problema, cree un script de inicio de sesión de usuario que emita el comando:
gpupdate /force
Por ejemplo, un cliente definió el siguiente comando para que se ejecute en cada inicio de sesión de usuario:
gpudate /Target:Computer /force
Para obtener los mejores resultados, aplique los cambios a Configuración del equipo directamente en la capa de usuarios, después de que el usuario haya iniciado sesión.