Changelog y Versiones
Complemento MCP para Joomla - Usuarios
Usuarios 1.1.1 (última versión)
Seguridad
- Buscar una cuenta por nombre de usuario o correo electrónico ahora devuelve la misma respuesta tanto si la cuenta existe como si no, a menos que quien realiza la solicitud pueda gestionar usuarios.
Usuarios 1.1.0
Seguridad
- Escribir en otras cuentas, grupos de usuarios y niveles de acceso ahora requiere acceso al gestor de usuarios (
core.manageen com_users), al igual que en el administrador de Joomla, y las asignaciones de grupos se comprueban según los permisos del propio usuario que realiza la llamada. La edición del propio perfil no cambia.
Usuarios 1.0.3
Corregido
- Los valores de los campos personalizados de usuario con una estructura (filas de subformulario y tipos estructurados de terceros) ahora se almacenan como lo hace Joomla (en JSON), en lugar de dividirse en filas «Array», y
get_userlos devuelve decodificados.
Usuarios 1.0.2
Cambiado
- Las notas de la versión están ahora en inglés y se muestran en la vista de actualizaciones de Joomla (URL del registro de cambios).
Usuarios 1.0.1
Añadido
- Paquetes de idioma de-DE, es-ES, it-IT, nl-NL, pt-BR: traducción de las etiquetas del plugin y sus parámetros.
Usuarios 1.0.0
Añadido
- 25 herramientas MCP en 4 ámbitos: users.read (search_users, get_user, get_users_overview, list_user_fields, check_user_permissions), users.write (create_user, update_user, set_user_groups, block_user, activate_user, require_password_reset, send_password_reset_email, delete_user, reset_user_mfa), access.read (list_user_groups, get_user_group, get_access_level), access.write (create/update/delete_user_group, create/update/delete_access_level).
- Control de ACL de Joomla por herramienta (core.manage / create / edit / edit.state / delete en com_users) y comprobación de la regla de Super User antes de cada llamada.
- Opción «Proteger a los superusuarios» (activada de forma predeterminada): ni siquiera un token de Super User puede modificar a otros Super Users ni los grupos core.admin mediante MCP.
- Las contraseñas nunca se transmiten: al crear un usuario, se genera una contraseña aleatoria en el servidor, se exige restablecerla y se envía el correo estándar de restablecimiento (con un enlace con token). El correo de «nuevo usuario» del plugin User - Joomla (que incluye la contraseña en texto plano) se desactiva durante la creación.
Nota
- Requiere el componente com_sensomcp (motor MCP). Plugin premium, vendido por separado.
- reset_user_mfa está desactivado de forma predeterminada (tanto en las opciones del plugin como en la política de la herramienta).