You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
¿Está tu propuesta relacionada con algún problema o falta de funcionalidad?
En un caso de uso típico, queremos que la gente pueda fichar pero no pueda acceder al módulo RH.
Si activamos el módulo (imprescindible) y activamos la funcionalidad en el usuario (imprescindible) pero deshabilitamos el permiso de acceso al módulo vía roles, el botón de fichar no se muestra. Si en lugar de deshabilitar marcamos “no establecido”, el botón aparece pero entonces también aparece el módulo en el menú principal.
Actualmente, para mostrar el botón de fichaje eficiente se valida que el módulo esté activo comprobando que esté en el listado de módulos que se muestran en el menú, de forma que cuando accede un usuario que no tiene permiso de acceso, al no estar en el menú, el botón no se muestra.
A nivel técnico, cuando un módulo está desactivado no forma parte del array $moduleList. De igual forma, si un usuario no tiene permiso de acceso a un módulo que está activado, cuando está logueado dicho usuario, el módulo es eliminado de $moduleList, por lo que esta variable no nos sirve diferenciar entre cuando está desactivado y cuando un usuario no tiene permiso.
Descripción de la propuesta
Que el botón de fichaje eficiente se muestre independientemente del permiso de acceso al módulo.
The text was updated successfully, but these errors were encountered:
ManuSinergiaCRM
changed the title
Mejora - Registro horario - Mostrar el botón aunque no se tenga permiso de acceso al módulo
Mejora - Registro horario - Mostrar el botón aunque el usuario no tenga permiso de acceso al módulo
Aug 29, 2024
¿Está tu propuesta relacionada con algún problema o falta de funcionalidad?
En un caso de uso típico, queremos que la gente pueda fichar pero no pueda acceder al módulo RH.
Si activamos el módulo (imprescindible) y activamos la funcionalidad en el usuario (imprescindible) pero deshabilitamos el permiso de acceso al módulo vía roles, el botón de fichar no se muestra. Si en lugar de deshabilitar marcamos “no establecido”, el botón aparece pero entonces también aparece el módulo en el menú principal.
Actualmente, para mostrar el botón de fichaje eficiente se valida que el módulo esté activo comprobando que esté en el listado de módulos que se muestran en el menú, de forma que cuando accede un usuario que no tiene permiso de acceso, al no estar en el menú, el botón no se muestra.
A nivel técnico, cuando un módulo está desactivado no forma parte del array $moduleList. De igual forma, si un usuario no tiene permiso de acceso a un módulo que está activado, cuando está logueado dicho usuario, el módulo es eliminado de $moduleList, por lo que esta variable no nos sirve diferenciar entre cuando está desactivado y cuando un usuario no tiene permiso.
Descripción de la propuesta
Que el botón de fichaje eficiente se muestre independientemente del permiso de acceso al módulo.
The text was updated successfully, but these errors were encountered: