Upload
david-vaquero
View
48.631
Download
0
Embed Size (px)
Citation preview
Curso de Liferay 6.2
Unidad Didáctica 05 Workflows
David Vaquero
Objetivos
Conocer los los mecanismos que forman parte de un workflow
Saber configurar los workflows en un sitio web
Índice de contenidos
Introducción
Configuración del Workflow
Manejo de workflow en un contenido
Creación de un workflow
Introducción
El Workflow es la manera en la que liferay maneja la creación, modificación y publicación de contenido
El motor principal de workflow de Liferay es Kaleo
Viene preinstalado en la versión CE hay que instalarlo en la versión EE
Configuración de Workflow
Se realiza desde el Panel de Control->Configuración->Flujo de Trabajo
Definiciones
Configuración por defecto
Desde aquí podemos asignar en que contenidos queremos gestionar un workflow, por ejemplo en contenido web
Solicitudes
Configuración de Workflow
También se debe configurar desde la configuración del sitio web
Dentro de Configuración del Workflow
Es muy similar a la configuración hecha de manera global en el panel de control
Manejo de workflow en un contenido
Una vez configurado el contenido a manejar con un workflow deberemos ver cómo funciona el cambio del flujo con un contenido en concreto
Por ejemplo daremos de alta un nuevo contenido web
Manejo de workflow en un contenido
Aparecerá el botón de solicitar la publicación
Si lo pulsamos el contenido quedará guardado pero pendiente de publicación
Debería aparecer un aviso de petición pendiente y desde Mi cuenta deberíamos ir a mis solicitudes de aprobación
Manejo de workflow en un contenido
Desde las solicitudes podemos realizar las acciones necesarias
Asignación de las tareas
Aprobación
Rechazo
En ambos casos podemos comentar el porqué en un comentario
Manejo de workflow en un contenido
Cuando se gestionan los workflows permiten asignar roles a los distintos pasos dentro del workflow
Creación de un Workflow
Primero debemos ser conscientes de que elementos intervienen en la creación de un workflow
Estados
Tareas
Creación de un Workflow
Creación de un Workflow
Creación de un Workflow
Se basa en un modelo de definición XML y pueden subirse nuevos workflows a través de
Panel de Control->configuración->Flujos de Trabajo->Subir definición
Licencia
La licencia de la presentación el CC-BY-SA-NC 3.0 registrada a nombre de David Vaquero Santiago
http://creativecommons.org/licenses/by-nc-sa/4.0/