Cómo Definir Roles y Responsabilidades en Proyectos con Odoo

30 de octubre de 2026 por
Cómo Definir Roles y Responsabilidades en Proyectos con Odoo
Gisemar
Respuesta directa

En Odoo Project, los roles se gestionan mediante grupos de acceso (Usuario de Proyecto, Jefe de Proyecto, Administrador) y a nivel de tarea mediante el campo "Responsable" y los "Seguidores". La visibilidad y los permisos de cada proyecto se configuran individualmente, permitiendo equipos internos, clientes invitados y acceso público de forma granular.

Uno de los problemas más comunes al implementar Odoo en equipos de proyecto es la configuración incorrecta de roles: o todos los usuarios tienen acceso a todo (riesgo de seguridad y confusión), o los permisos están tan restringidos que el equipo no puede trabajar con fluidez. El modelo de roles de Odoo es potente y flexible, pero requiere comprenderlo bien desde el principio.

Esta guía explica cómo funciona el sistema de roles en Odoo Project, cómo trasladar el modelo RACI a la configuración de Odoo y los errores de acceso más frecuentes.

Los tres niveles de roles en Odoo Project

  1. 1
    Grupos de acceso — el nivel global

    Definen qué puede hacer cada usuario en el módulo Proyecto de forma global. Se configuran en Ajustes → Usuarios → [usuario] → Proyecto. Los tres grupos son: Usuario (puede ver y trabajar en tareas asignadas), Jefe de Proyecto (puede crear y configurar proyectos), Administrador (acceso completo, incluyendo configuración y todos los proyectos privados).

  2. 2
    Visibilidad del proyecto — el nivel de proyecto

    Cada proyecto tiene su propia configuración de visibilidad en [Proyecto] → ⋮ → Ajustes → Visibilidad. Las opciones son: Empleados invitados (solo quienes estén en el proyecto ven las tareas), Todos los empleados internos (visible para toda la empresa), o Público (accesible también para usuarios del portal como clientes). Esta capa permite tener proyectos confidenciales junto a otros de acceso abierto.

  3. 3
    Responsable y seguidores — el nivel de tarea

    Cada tarea tiene un campo "Responsable" (el ejecutor principal) y opcionalmente asignados adicionales en Odoo 17. Los "Seguidores" son personas que reciben notificaciones de los cambios en la tarea (comentarios, cambios de estado, adjuntos) sin necesitar acceso completo al proyecto. Puedes añadir como seguidor a un cliente con acceso portal para que reciba actualizaciones automáticas.

Cómo implementar el modelo RACI en Odoo

El modelo RACI (Responsable, Aprobador, Consultado, Informado) es el estándar para definir responsabilidades en proyectos, y Odoo permite implementarlo de forma nativa sin necesidad de campos personalizados:

Rol RACI Campo en Odoo Qué hace en la práctica
R — Responsable Campo "Responsable" de la tarea Ejecuta la tarea. Recibe notificaciones de comentarios y cambios de fecha. Aparece en informes de carga de trabajo.
A — Aprobador Jefe de Proyecto del proyecto + etapa "En revisión" Tiene permisos para mover tareas a etapa "Completado" o devolver a "En curso". Configurar etapa de revisión formaliza el proceso de aprobación.
C — Consultado Seguidor interno con acceso al proyecto Recibe notificaciones y puede comentar en la tarea. Aporta información sin ser responsable de la ejecución.
I — Informado Seguidor externo (cliente portal) o suscripción al hito Recibe actualizaciones automáticas por email cuando la tarea o el hito cambia de estado. No accede a la tarea directamente.

Antes de configurar los roles en Odoo, es recomendable completar el análisis de stakeholders del proyecto y documentar el RACI en el acta de constitución del proyecto. Eso evita conflictos de acceso cuando el proyecto ya está en marcha.

Cómo configurar roles y accesos en Odoo paso a paso

  1. 1
    Asigna el grupo de acceso correcto a cada usuario

    Ve a Ajustes → Usuarios y empresas → Usuarios. Para cada miembro del equipo, asigna: "Usuario de proyecto" si solo ejecuta tareas; "Jefe de proyecto" si necesita crear y configurar proyectos; "Administrador" solo para el responsable técnico de Odoo. No asignes Administrador por comodidad: expone configuraciones que no debe tocar el equipo operativo.

  2. 2
    Configura la visibilidad de cada proyecto

    En cada proyecto, ve a ⋮ → Ajustes → Visibilidad. Para proyectos internos (de mejora operativa, proyectos de IT), usa "Empleados invitados". Para proyectos donde el cliente debe seguir el avance, usa "Público" y añade al cliente como usuario portal. Para proyectos estratégicos confidenciales, "Empleados invitados" + revisión manual de quién está en el equipo del proyecto.

  3. 3
    Invita a los miembros del equipo al proyecto

    Desde la portada del proyecto, usa el botón de miembros (icono de personas) para añadir los usuarios que forman parte del equipo. Solo los miembros invitados verán el proyecto cuando la visibilidad sea "Empleados invitados". Para proyectos con muchos colaboradores, crea un grupo de Odoo específico del proyecto y añade el grupo directamente.

  4. 4
    Asigna responsables a cada tarea y añade seguidores

    Al crear cada tarea, asigna el campo "Responsable" a quien ejecuta el trabajo. Si hay colaboradores adicionales, usa el campo de asignados adicionales (Odoo 17) o añádelos como seguidores. Para el aprobador, añádelo como seguidor con acceso interno: recibirá notificación cuando la tarea llegue a "En revisión" y podrá aprobar o rechazar con un comentario.

  5. 5
    Añade clientes o externos como usuarios portal

    Para que un cliente siga el progreso del proyecto, invítale como usuario portal desde Ajustes → Usuarios → Invitar usuarios del portal. Activa la visibilidad pública del proyecto y activa "Portal" en los ajustes del proyecto. El cliente verá las tareas (sin poder editarlas) y recibirá notificaciones automáticas de los hitos completados. Es la forma más limpia de gestionar la comunicación con el cliente sin correos manuales.

Configura tus proyectos en Odoo con los roles correctos

Prueba el módulo de proyecto de Odoo con tu equipo desde un workspace gratuito.

Crear workspace gratis

Errores frecuentes con los roles en Odoo Project

  • Dar rol Administrador a todos los jefes de proyecto: El grupo Administrador en Odoo es global y da acceso a configuraciones técnicas del sistema. Los jefes de proyecto deben tener el grupo "Jefe de Proyecto", que permite crear y gestionar proyectos sin acceder a configuraciones de sistema.
  • Usar "Todos los empleados" en proyectos confidenciales: Si el proyecto contiene información sensible (presupuestos, contratos, datos de cliente), configura la visibilidad en "Empleados invitados" y revisa manualmente quién está en el equipo. La visibilidad global en Odoo es realmente global: cualquier empleado con acceso al módulo verá el proyecto.
  • No configurar el campo Responsable en las tareas: Una tarea sin responsable no genera notificaciones y no aparece en los informes de carga de trabajo. Si no ves el dashboard de proyectos reflejando la distribución de trabajo real, el primer lugar donde mirar es el porcentaje de tareas sin responsable asignado.

Preguntas frecuentes sobre roles en Odoo Project

¿Puede un usuario externo (cliente) editar tareas en Odoo?

Depende de la configuración. Los usuarios portal por defecto solo pueden ver las tareas (modo lectura). Si activas la opción "Pueden editar tareas" en los ajustes del proyecto, los usuarios portal pueden modificar el estado y añadir comentarios. Para proyectos donde el cliente reporta incidencias o solicitudes, esta opción puede ser útil, pero recomendamos mantenerla desactivada en proyectos de entrega para evitar modificaciones no autorizadas.

¿Cómo limitar qué proyectos puede ver cada usuario en Odoo?

Combinando el grupo "Usuario de Proyecto" (no Jefe ni Administrador) con la visibilidad "Empleados invitados" en cada proyecto. Un usuario con grupo básico solo verá los proyectos a los que haya sido explícitamente invitado. Esto es fundamental en empresas con múltiples departamentos que usan Odoo para proyectos internos que no deben cruzarse.

¿Se pueden crear roles personalizados en Odoo Project?

No de forma nativa con un campo "rol" predefinido, pero sí de varias formas: creando etiquetas de tarea con los nombres de rol (Diseñador, QA, DevOps), usando campos personalizados en la tarea para el rol del responsable (requiere Odoo Studio o desarrollo), o agrupando usuarios en equipos de Odoo con nombres de rol. Para la mayoría de equipos, la combinación de grupos de acceso + campo responsable + seguidores cubre el 95% de los casos sin personalización adicional.

¿Las dependencias de tareas en Odoo respetan los roles de cada responsable?

Sí. Cuando una tarea bloqueada por una dependencia se desbloquea (la tarea predecesora pasa a "Hecho"), Odoo envía automáticamente una notificación al responsable de la tarea desbloqueada. Esto es especialmente útil en proyectos con cadenas de responsabilidades claras: el diseñador no recibe su tarea hasta que el redactor ha entregado el texto, evitando confusión sobre el estado real del trabajo.

¿Necesitas configurar Odoo Project para tu equipo?

Te ayudamos a estructurar roles, permisos y flujos de trabajo adaptados a la operativa real de tu empresa.

Hablar con un experto