Estoy tratando de configurar los empleados y sus usuarios asociados para utilizar el módulo de gestión de ausencias/vacaciones, pero estoy teniendo un problema que me tiene bloqueada con el proceso de aprobaciones.
Entiendo que el funcionamiento sería el siguiente:
Cada departamento tiene un responsable y varios colaboradores. Cada colaborador/subordinado puede realizar una petición de ausencia y solo su responsable debería validarla. Primero creo el departamento e indico el responsable. También configuro los empleados y usuarios asociados al departamento.
Con la vista filtrada por managers y departamentos puedo comprobar que varios empleados dependen del manager, pero cuando se hace una solicitud de ausencia por parte de un subordinado, no puede ser aprobada por el manager porque no dispone de las opciones de aprobación en el menú. Si configuro al manager como "Manager" de RRHH puedo aprobar las peticiones pero esa no es la idea porque puede aprobar todas las peticiones, incluso las de otros departamentos y tendría acceso a contratos y datos personales que no debería poder ver. No se como hacer que un manager (jefe de un departamento) tenga las opciones del menú para poder aprobar peticiones de ausencia sin tener todos los derechos del módulo de RRHH.
Espero haber expresado bien mi problema.
Muchas gracias a todos por vuestra ayuda.