-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
📘 TechNote – Vista del Manager en el Dashboard
Rol: Manager
Secciones que puede ver:
- Usuarios
- Publicaciones
- Business Sectors
1. Usuarios
- El Manager puede ver únicamente los usuarios de tipo Creador.
- Puede crear, editar o eliminar usuarios de tipo Creador.
- Acción de crear: Solo puede crear usuarios de tipo Creador.
- Acción de editar: Puede editar los datos de los usuarios de tipo Creador.
- Acción de eliminar: Al eliminar un Creador, todas las publicaciones asociadas a ese creador deben tener el FK del creador modificado a -1 para que las publicaciones estén huérfanas (no asociadas a ningún creador).
- Bitácora: Cualquier acción realizada sobre los usuarios de tipo Creador (crear, editar o eliminar) debe ser registrada en la bitácora.
- En la bitácora se debe registrar la acción realizada y el nombre del Manager que realizó la acción.
2. Publicaciones
- El Manager puede ver todas las publicaciones, independientemente de quién las haya creado.
- Puede crear, editar o eliminar publicaciones.
- Acción de crear: El Manager puede crear nuevas publicaciones.
- Acción de editar: Puede editar cualquier campo dentro de las publicaciones.
- Acción de eliminar: Puede eliminar publicaciones.
- Campo
current_download_pubs: El Manager tiene permiso para editar el campocurrent_download_pubsde un Creador. Al editar este campo, debe registrarse la acción en la bitácora, indicando el valor anterior y el nuevo valor. - Bitácora: Cualquier acción de edición o eliminación en publicaciones debe ser registrada en la bitácora.
- En la bitácora se debe registrar el nombre del Manager que realizó la acción.
3. Business Sectors
- El Manager puede ver todos los sectores de negocio.
- Puede crear, editar o eliminar sectores de negocio.
- Acción de crear: Puede crear nuevos sectores de negocio.
- Acción de editar: Puede editar la información de los sectores de negocio existentes.
- Acción de eliminar: Al eliminar un sector de negocio, debe registrarse la acción en la bitácora, incluyendo el nombre del Manager que realizó la eliminación y el nombre del sector eliminado.
- Efecto de eliminar un sector: Si se elimina un sector, todas las publicaciones asociadas a ese sector deben tener su FK de
business_sector.idcambiado a -1, lo que virtualmente las asociará al sector "Otros".
- Efecto de eliminar un sector: Si se elimina un sector, todas las publicaciones asociadas a ese sector deben tener su FK de
4. Perfil de Usuario
- El Manager solo puede cambiar su propia contraseña. No tiene permiso para modificar otros datos personales (como nombre de usuario, email, etc.).
- No puede realizar ninguna acción que afecte a los datos de otros usuarios.
Resumen de Bitácora
- Acciones que deben ser registradas en la bitácora:
- Creación, edición o eliminación de usuarios de tipo Creador.
- Creación, edición o eliminación de publicaciones (especialmente cambios en el campo
current_download_pubs de un Creador). - Creación, edición o eliminación de sectores de negocio (especialmente si se elimina un sector, se registra el cambio en la bitácora).
Metadata
Metadata
Assignees
Labels
No labels