Crea una aplicación de resumen utilizando el plugin Usersync
Usando el plugin UserSync, puedes crear una aplicación de vista general a partir de múltiples aplicaciones en una sola.
Ejemplo de uso: puedes monitorear todos los activos de tus clientes (contenidos en todas tus aplicaciones) en una sola aplicación.
Configuración
- Inicia sesión en Administración del sitio (legacy) > Plugins > Obtener más plugins
- Descarga e instala UserSync
- Ve a la pestaña de Aplicaciones y accede a la página del plugin haciendo clic en Compartir Usuarios desde el menú lateral
Creando una regla de copia
Cuando llegues a la página del plugin por primera vez, la página mostrará un mensaje de información indicando que no hay reglas de copia definidas. Por favor, haz clic en el botón “Crear nuevo” en la parte superior derecha de la pantalla para acceder al formulario de creación de reglas de copia.
Después de completar el Nombre y la Descripción (opcional), debes elegir los criterios de origen para tu regla de copia.
Aquí, debes completar:
- Desde la aplicación: Aplicación de origen desde la cual se copiarán los usuarios. Seleccionar CUALQUIERA significa que todos los usuarios de todas las aplicaciones se copiarán al destino.
- Desde el rol: Cuando se ejecute la regla de copia, solo se copiarán los usuarios en este rol.
- Desde la etiqueta: Solo se copiarán los usuarios que tengan esta etiqueta cuando se ejecute la regla de copia. CUALQUIERA significa que se copiarán los usuarios con cualquier etiqueta.
Los pasos anteriores te permiten definir el origen de la regla de copia. Luego debes elegir los criterios de destino para la regla de copia:
- Hacia la aplicación: La aplicación de destino a la que deseas que se copien los usuarios.
- Hacia el rol: El rol que deseas que los usuarios tengan en la aplicación de destino.
- Hacia la etiqueta: La etiqueta que deseas que los usuarios tengan en la aplicación de destino.
El último paso es especificar el estado de la regla de copia:
- Activo: Especifica si la regla de copia está activa o no. Si configuras esto en EJECUTANDO, la regla se ejecutará de inmediato después de guardar.
- Sincronizar cuando un usuario es eliminado: Por defecto, los usuarios no se eliminan de la aplicación de destino cuando se eliminan del origen. Marca esta opción si deseas que los usuarios se eliminen de la aplicación de destino cuando se eliminen de la aplicación de origen.
Por favor, ten en cuenta que tienes algunas limitaciones al crear una regla. Estas son:
- No puedes elegir un Rol o Etiqueta como origen si ya se ha elegido como destino en otra regla.
- El Rol o Etiqueta de destino no puede elegirse de aquellos que se utilizan como origen en cualquiera de las reglas anteriores.
Ver y editar reglas de copia
Después de guardar la regla de copia con éxito, serás llevado a la página principal del plugin, donde puedes ver todas las reglas de copia definidas. Al hacer clic en cualquiera de estos elementos, accederás al formulario de edición, donde puedes cambiar los detalles de tu regla de copia.
Cómo funciona
Si estableces el estado de una regla de copia en EJECUTANDO, se ejecutará por primera vez justo después de guardar. Mientras una regla de copia esté activa, escucha los cambios en su aplicación de origen y toma las acciones necesarias en el destino. A continuación se presentan los casos que activan una regla de copia:
- Usuario es añadido a la aplicación de origen: Si los roles y etiquetas del nuevo usuario coinciden con alguna regla de copia activa, entonces esta regla se ejecutará y el usuario será copiado a la aplicación de destino.
- Cambios de Rol/Etiqueta de un usuario: Si cambias los roles/etiquetas de un usuario (es decir, añades o eliminas roles/etiquetas) en la aplicación de origen, el sistema verifica si hay alguna regla activa que coincida con el nuevo conjunto de roles/etiquetas del usuario y ejecuta cualquier regla de copia que coincida.
- Aplicación es eliminada: Cuando eliminas una aplicación, se ejecutarán todas las reglas de copia activas que tengan esa aplicación en particular como su origen. Este proceso eliminará usuarios de las aplicaciones de destino solo si Sincronizar, cuando un usuario es eliminado, estaba habilitado para la regla de copia.
Por favor, ten en cuenta que las reglas pasivas se ignoran cuando se manejan los casos anteriores.
Escenario de ejemplo
Imagina que tienes cinco aplicaciones y cada aplicación tiene algunos usuarios con dispositivos de seguimiento. Si deseas monitorear a todos los usuarios en una aplicación de vista general y aún quieres mantener a los usuarios en sus aplicaciones originales, puedes definir una regla de copia para copiar a todos los usuarios a la aplicación de vista general.
Al definir la regla como se ve arriba, todos los usuarios continuarán residiendo bajo sus aplicaciones originales, así como en la aplicación de vista general. Cada vez que se añada un nuevo usuario a la aplicación original, se copiará automáticamente a la aplicación de vista general. Como se indicó anteriormente, un usuario será eliminado de la aplicación de vista general solo si Sincronizar, cuando un usuario es eliminado, está habilitado para la regla de copia.
Notas importantes
- Si un usuario reside de alguna manera bajo dos aplicaciones, no se eliminará de la aplicación de vista general a menos que se elimine de ambas aplicaciones.
- UserSync no sincroniza las propiedades de Etiquetas, Roles y Marcador del usuario. Si modificas estas configuraciones en la aplicación original, tendrán que ser cambiadas manualmente en la aplicación de destino.