Organización, Actores y Filtros de actores
Módulo 8
Comenzar
01
Organización
Siguiente
Anterior
Definición
Job Title
CEO
Name Surname
Monica Smith
En las aplicaciones de Bonita, una organización es un conjunto de usuarios, generalmente organizados de manera jerárquica para reflejar la estructura de su entidad empresarial. La organización permite estructurar a los usuarios en grupos y asignarles roles, lo que les otorga privilegios para la ejecución de tareas, aplicaciones, API y más. Aunque solo se requiere una organización para que tus procesos funcionen, Bonita Studio te permite definir múltiples organizaciones para pruebas previas al despliegue.
CPO
CFO
CMO
Andrew Rodriguez
Michael Davis
Mia Jones
Product Manager
Product Manager
Chris Miller
Grace Wilson
Product Owner
Product Owner
Matt Garcia
Abigail Williams
Anterior
Siguiente
Organización de Ejemplo
Para ayudarte a estructurar tu organización, hemos creado una organización de ejemplo llamada ACME. Esta organización contiene un pequeño número de usuarios que pertenecen a diferentes grupos y tienen roles realistas. Puedes utilizar esta organización de ejemplo para:
- Explorar cómo gestionar una organización en Bonita Studio, como añadir un usuario o cambiar su rol.
- Probar los procesos que quieras desarrollar.
Usaremos esta organización a lo largo de este recorrido de aprendizaje.
Anterior
Siguiente
¿Cómo usar ACME?
Esta organización de ejemplo se despliega automáticamente en el runtime integrado al iniciar Bonita Studio.Walter Bates es el usuario por defecto. Puedes modificar este usuario desplegando la organización.
Para desplegar la organización, haz clic derecho sobre la organización ACME en la columna de la izquierda.Luego, haz clic en el botón de desplegar en la barra superior para desplegar todo el proyecto.
Anterior
Siguiente
adhésion = role pour tel user
Visión general de la organización en Bonita Studio
Desde Bonita Studio, en tu organización, pestaña Usuarios, es posible acceder a los datos personales de los distintos usuarios. También puedes añadir información personalizada haciendo clic en Gestionar información personalizada.
Anterior
Siguiente
Conceptos clave
La organización se compone de tres conceptos distintos. Pasa el cursor sobre cada uno para descubrir sus detalles.
Grupos
Usuarios
Roles
Anterior
Siguiente
Crear una organización personalizada
Se puede crear otra organización para reflejar mejor el contexto de uso final, con algunos usuarios, roles y grupos. Para ello, crea:
1. Tus grupos y subgrupos (puedes tener uno o varios grupos). Estos se usan únicamente para asignar permisos y no reflejan necesariamente la jerarquía.
2. Al menos un rol (por ejemplo, miembro o un equivalente — se pueden tener varios roles).
3. Todos tus usuarios.
4. Una membresía (se requiere al menos una).
Haz clic en la imagen para ampliar.
Anterior
Siguiente
Organización: Acciones posibles en Bonita Studio
Exportar
Desplegar
Visualizar
Anterior
Siguiente
Administra tus propias organizaciones en Bonita App Runtime
Importa en tu Bonita Admin App el archivo XML que exportaste desde Bonita Studio
Crea manualmente tu organización, incluyendo grupos, roles y usuarios con sus membresías
Crea automáticamente tu organización desde LDAP usando el LDAP synchronizer. (Doc)
Gestiona automáticamente los usuarios y sus membresías mediante el aprovisionamiento de cuentas SSO. (Doc)
Usa la API de Bonita (Java o REST) para crear tu propio mecanismo de sincronización
Anterior
Siguiente
02
Actores
Siguiente
Anterior
Definición
En Bonita Studio, un actor es una etiqueta simple. A nivel de proceso, define quién realizará una tarea particular. Sin embargo, un actor no es una relación 1 a 1. El actor puede representar varios usuarios o un grupo de usuarios que coincidan con una lógica de mapeo específica (por ejemplo, un departamento, un rol compartido por varias personas en una empresa). El nombre del actor puede diferir del mapeo de la organización si es necesario (por ejemplo, RRHH para Recursos Humanos).
Anterior
Siguiente
Actores
Un actor se define a nivel del pool de un proceso.Estará presente en la lane y en las tareas humanas dentro de esa lane.Cada tarea humana se asocia con un actor para especificar quién será candidato para ejecutarla.
Anterior
Siguiente
Candidatos vs Usuarios asignados
Para las tareas humanas, los candidatos especifican quién es elegible para realizar la tarea, mientras que el usuario asignado es la persona que la ha reclamado y se la ha quedado asignada a sí mismo.
Usuarios asignados
Usuarios asignados
Un usuario asignado es el candidato específico que ha sido seleccionado (manualmente o automáticamente) para ejecutar la tarea. Una vez que una tarea está asignada, solo ese usuario es responsable de su realización.
Vs
Un usuario asignado es el candidato específico que ha sido seleccionado (manualmente o automáticamente) para ejecutar la tarea. Una vez que una tarea está asignada, solo ese usuario es responsable de su realización.
Usuarios asignados
Candidatos
Haz clic para ver la definición
Haz clic para ver la definición
Anterior
Siguiente
Mapeo de la organización
Al configurar tu diagrama de procesos, puedes mapear tu organización para satisfacer perfectamente las necesidades comerciales de tu empresa. Para hacerlo:
- Después de abrir el diagrama de proceso correspondiente, haz clic en Configurar en la barra de herramientas avanzadas.
- Se abre la página de configuración de tu diagrama de proceso.
- Selecciona Employee actor.
Veamos qué opciones ofrecen estos cuatro elementos para configurar.
Anterior
Siguiente
Página de configuración
Para cada actor definido en tu proceso, debes especificar quién estará involucrado indicando:
Anterior
Siguiente
03
Filtros de actores
Siguiente
Anterior
Definición
Un filtro de actor es un filtro responsable de filtrar los usuarios, asignados a la definición de actor, que realmente pueden realizar la tarea. De hecho, calcula dinámicamente los usuarios candidatos para realizar esta tarea humana. Estos filtros de actor no se pueden aplicar a tareas automáticas, ya que no requieren un actor.
Anterior
Siguiente
¿Cuándo usarlo?
En Bonita Studio, se puede utilizar un filtro de actor cuando no es posible anticipar desde el principio quién realizará una tarea. Aquí tienes algunos ejemplos de uso:
- La validación de la tarea debe asociarse al gestor del solicitante.
- La persona que llevará a cabo la validación dependerá de la cantidad solicitada.
En cualquier caso, será tu desarrollador quien lo configure.
Anterior
Siguiente
Filtros de actor predeterminados
Por defecto, hay 6 tipos de filtros de actor que puedes utilizar en tus tareas humanas. Estos se proporcionan en el Bonita Marketplace. Pasa el cursor sobre los círculos para descubrir sus características.
Usuario que ejecutó la tarea
Iniciador
Usuario
Usuarios con información personalizada
Gerente inciador
Gestor de usuario
Anterior
Siguiente
¿Cómo funciona?
Un filtro de actor define los candidatos para una tarea humana.Su lógica se implementa en una clase y Bonitasoft proporciona un arquetipo Maven para crear filtros de actor personalizados.Dependiendo de los parámetros de entrada y de la lógica definida en el filtro, se calcula la lista de candidatos y se devuelve una lista de IDs de usuario (a veces solo un usuario).Se ejecuta una sola vez, cuando se instancia la tarea humana, y no se puede actualizar manualmente.Si un nuevo empleado se une a la organización después de que el filtro se haya ejecutado para una tarea, este empleado no verá la tarea, incluso si forma parte de los candidatos.El filtro de actor también se puede definir a nivel de la senda.
Anterior
Siguiente
¿Quién puede ejecutar una tarea?
Una tarea puede ser ejecutada por cualquier candidato asignado mediante un actor definido en la lane o directamente en la tarea. Si se define un filtro de actor en la tarea, este reemplaza al actor de la senda y decide el candidato para la tarea. Un administrador también puede ejecutar una tarea humana “como” un candidato.
Haz clic en la imagen para ampliar.
Anterior
Siguiente
Arquetipo de filtro de actor
Bonita te permite crear e importar filtros de actor personalizados para definir los candidatos potenciales de una tarea. Su arquetipo Maven te ayuda a iniciar un proyecto de filtro de actor. Ofrece la posibilidad de desarrollar el filtro en:
Haz clic en la imagen para ampliar.
Anterior
Siguiente
¡Has terminado este módulo!
¡Gracias!
Cuestionario
Anterior
Para más información, consulta nuestra documentación.
Exporta tu archivo XML
Exporta tu organización para que puedas reutilizarla en varios proyectos o entornos. El archivo XML exportado se puede subir luego en la aplicación Bonita Administrator para usar tu organización en un runtime local o de producción.
Visualiza tu organización
Visualiza la organización en formato XML desde la pestaña Fuente.Esta es una excelente manera de reemplazar rápidamente una membresía, rol o grupo en todas partes de una sola vez.
Desplegar en el runtime
Despliega tu organización en tu runtime local desde Bonita Studio. Debes volver a desplegar la organización cada vez que la modifiques para que los cambios estén disponibles en tu entorno local.
MODULO 8: Organización, Actores y Filtros de actores
Estelle Argaud
Created on September 22, 2025
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Smart Presentation
View
Practical Presentation
View
Essential Presentation
View
Akihabara Presentation
View
Flow Presentation
View
Dynamic Visual Presentation
View
Pastel Color Presentation
Explore all templates
Transcript
Organización, Actores y Filtros de actores
Módulo 8
Comenzar
01
Organización
Siguiente
Anterior
Definición
Job Title
CEO
Name Surname
Monica Smith
En las aplicaciones de Bonita, una organización es un conjunto de usuarios, generalmente organizados de manera jerárquica para reflejar la estructura de su entidad empresarial. La organización permite estructurar a los usuarios en grupos y asignarles roles, lo que les otorga privilegios para la ejecución de tareas, aplicaciones, API y más. Aunque solo se requiere una organización para que tus procesos funcionen, Bonita Studio te permite definir múltiples organizaciones para pruebas previas al despliegue.
CPO
CFO
CMO
Andrew Rodriguez
Michael Davis
Mia Jones
Product Manager
Product Manager
Chris Miller
Grace Wilson
Product Owner
Product Owner
Matt Garcia
Abigail Williams
Anterior
Siguiente
Organización de Ejemplo
Para ayudarte a estructurar tu organización, hemos creado una organización de ejemplo llamada ACME. Esta organización contiene un pequeño número de usuarios que pertenecen a diferentes grupos y tienen roles realistas. Puedes utilizar esta organización de ejemplo para:
- Explorar cómo gestionar una organización en Bonita Studio, como añadir un usuario o cambiar su rol.
- Probar los procesos que quieras desarrollar.
Usaremos esta organización a lo largo de este recorrido de aprendizaje.Anterior
Siguiente
¿Cómo usar ACME?
Esta organización de ejemplo se despliega automáticamente en el runtime integrado al iniciar Bonita Studio.Walter Bates es el usuario por defecto. Puedes modificar este usuario desplegando la organización.
Para desplegar la organización, haz clic derecho sobre la organización ACME en la columna de la izquierda.Luego, haz clic en el botón de desplegar en la barra superior para desplegar todo el proyecto.
Anterior
Siguiente
adhésion = role pour tel user
Visión general de la organización en Bonita Studio
Desde Bonita Studio, en tu organización, pestaña Usuarios, es posible acceder a los datos personales de los distintos usuarios. También puedes añadir información personalizada haciendo clic en Gestionar información personalizada.
Anterior
Siguiente
Conceptos clave
La organización se compone de tres conceptos distintos. Pasa el cursor sobre cada uno para descubrir sus detalles.
Grupos
Usuarios
Roles
Anterior
Siguiente
Crear una organización personalizada
Se puede crear otra organización para reflejar mejor el contexto de uso final, con algunos usuarios, roles y grupos. Para ello, crea:
1. Tus grupos y subgrupos (puedes tener uno o varios grupos). Estos se usan únicamente para asignar permisos y no reflejan necesariamente la jerarquía.
2. Al menos un rol (por ejemplo, miembro o un equivalente — se pueden tener varios roles).
3. Todos tus usuarios.
4. Una membresía (se requiere al menos una).
Haz clic en la imagen para ampliar.
Anterior
Siguiente
Organización: Acciones posibles en Bonita Studio
Exportar
Desplegar
Visualizar
Anterior
Siguiente
Administra tus propias organizaciones en Bonita App Runtime
Importa en tu Bonita Admin App el archivo XML que exportaste desde Bonita Studio
Crea manualmente tu organización, incluyendo grupos, roles y usuarios con sus membresías
Crea automáticamente tu organización desde LDAP usando el LDAP synchronizer. (Doc)
Gestiona automáticamente los usuarios y sus membresías mediante el aprovisionamiento de cuentas SSO. (Doc)
Usa la API de Bonita (Java o REST) para crear tu propio mecanismo de sincronización
Anterior
Siguiente
02
Actores
Siguiente
Anterior
Definición
En Bonita Studio, un actor es una etiqueta simple. A nivel de proceso, define quién realizará una tarea particular. Sin embargo, un actor no es una relación 1 a 1. El actor puede representar varios usuarios o un grupo de usuarios que coincidan con una lógica de mapeo específica (por ejemplo, un departamento, un rol compartido por varias personas en una empresa). El nombre del actor puede diferir del mapeo de la organización si es necesario (por ejemplo, RRHH para Recursos Humanos).
Anterior
Siguiente
Actores
Un actor se define a nivel del pool de un proceso.Estará presente en la lane y en las tareas humanas dentro de esa lane.Cada tarea humana se asocia con un actor para especificar quién será candidato para ejecutarla.
Anterior
Siguiente
Candidatos vs Usuarios asignados
Para las tareas humanas, los candidatos especifican quién es elegible para realizar la tarea, mientras que el usuario asignado es la persona que la ha reclamado y se la ha quedado asignada a sí mismo.
Usuarios asignados
Usuarios asignados
Un usuario asignado es el candidato específico que ha sido seleccionado (manualmente o automáticamente) para ejecutar la tarea. Una vez que una tarea está asignada, solo ese usuario es responsable de su realización.
Vs
Un usuario asignado es el candidato específico que ha sido seleccionado (manualmente o automáticamente) para ejecutar la tarea. Una vez que una tarea está asignada, solo ese usuario es responsable de su realización.
Usuarios asignados
Candidatos
Haz clic para ver la definición
Haz clic para ver la definición
Anterior
Siguiente
Mapeo de la organización
Al configurar tu diagrama de procesos, puedes mapear tu organización para satisfacer perfectamente las necesidades comerciales de tu empresa. Para hacerlo:
- Después de abrir el diagrama de proceso correspondiente, haz clic en Configurar en la barra de herramientas avanzadas.
- Se abre la página de configuración de tu diagrama de proceso.
- Selecciona Employee actor.
Veamos qué opciones ofrecen estos cuatro elementos para configurar.Anterior
Siguiente
Página de configuración
Para cada actor definido en tu proceso, debes especificar quién estará involucrado indicando:
Anterior
Siguiente
03
Filtros de actores
Siguiente
Anterior
Definición
Un filtro de actor es un filtro responsable de filtrar los usuarios, asignados a la definición de actor, que realmente pueden realizar la tarea. De hecho, calcula dinámicamente los usuarios candidatos para realizar esta tarea humana. Estos filtros de actor no se pueden aplicar a tareas automáticas, ya que no requieren un actor.
Anterior
Siguiente
¿Cuándo usarlo?
En Bonita Studio, se puede utilizar un filtro de actor cuando no es posible anticipar desde el principio quién realizará una tarea. Aquí tienes algunos ejemplos de uso:
- La persona que llevará a cabo la validación dependerá de la cantidad solicitada.
En cualquier caso, será tu desarrollador quien lo configure.Anterior
Siguiente
Filtros de actor predeterminados
Por defecto, hay 6 tipos de filtros de actor que puedes utilizar en tus tareas humanas. Estos se proporcionan en el Bonita Marketplace. Pasa el cursor sobre los círculos para descubrir sus características.
Usuario que ejecutó la tarea
Iniciador
Usuario
Usuarios con información personalizada
Gerente inciador
Gestor de usuario
Anterior
Siguiente
¿Cómo funciona?
Un filtro de actor define los candidatos para una tarea humana.Su lógica se implementa en una clase y Bonitasoft proporciona un arquetipo Maven para crear filtros de actor personalizados.Dependiendo de los parámetros de entrada y de la lógica definida en el filtro, se calcula la lista de candidatos y se devuelve una lista de IDs de usuario (a veces solo un usuario).Se ejecuta una sola vez, cuando se instancia la tarea humana, y no se puede actualizar manualmente.Si un nuevo empleado se une a la organización después de que el filtro se haya ejecutado para una tarea, este empleado no verá la tarea, incluso si forma parte de los candidatos.El filtro de actor también se puede definir a nivel de la senda.
Anterior
Siguiente
¿Quién puede ejecutar una tarea?
Una tarea puede ser ejecutada por cualquier candidato asignado mediante un actor definido en la lane o directamente en la tarea. Si se define un filtro de actor en la tarea, este reemplaza al actor de la senda y decide el candidato para la tarea. Un administrador también puede ejecutar una tarea humana “como” un candidato.
Haz clic en la imagen para ampliar.
Anterior
Siguiente
Arquetipo de filtro de actor
Bonita te permite crear e importar filtros de actor personalizados para definir los candidatos potenciales de una tarea. Su arquetipo Maven te ayuda a iniciar un proyecto de filtro de actor. Ofrece la posibilidad de desarrollar el filtro en:
Haz clic en la imagen para ampliar.
Anterior
Siguiente
¡Has terminado este módulo!
¡Gracias!
Cuestionario
Anterior
Para más información, consulta nuestra documentación.
Exporta tu archivo XML
Exporta tu organización para que puedas reutilizarla en varios proyectos o entornos. El archivo XML exportado se puede subir luego en la aplicación Bonita Administrator para usar tu organización en un runtime local o de producción.
Visualiza tu organización
Visualiza la organización en formato XML desde la pestaña Fuente.Esta es una excelente manera de reemplazar rápidamente una membresía, rol o grupo en todas partes de una sola vez.
Desplegar en el runtime
Despliega tu organización en tu runtime local desde Bonita Studio. Debes volver a desplegar la organización cada vez que la modifiques para que los cambios estén disponibles en tu entorno local.