Changelog & Versions
Plugin MCP pour Joomla - Utilisateurs
Utilisateurs 1.0.3 (dernière version disponible)
Corrigé
- Les valeurs des champs personnalisés utilisateur structurées (lignes de sous-formulaire, types tiers structurés) sont désormais stockées comme le fait Joomla (au format JSON) au lieu d’être décomposées en lignes « Array », et sont renvoyées décodées par
get_user.
Utilisateurs 1.0.2
Modifié
- Les notes de version sont désormais en anglais et s’affichent dans la vue des mises à jour de Joomla (URL du journal des modifications).
Utilisateurs 1.0.1
Ajouté
- Packs linguistiques de-DE, es-ES, it-IT, nl-NL, pt-BR : traduction des libellés de l’extension et de ses paramètres.
Utilisateurs 1.0.0
Ajouté
- 25 outils MCP répartis entre 4 domaines : 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).
- Contrôle ACL Joomla pour chaque outil (core.manage / create / edit / edit.state / delete sur com_users), avec réapplication de la règle core Super User avant chaque appel.
- Option « Protéger les Super utilisateurs » (activée par défaut) : même un jeton de Super utilisateur ne peut pas modifier d’autres Super utilisateurs ni les groupes core.admin via MCP.
- Aucun mot de passe ne transite : lors de la création, un mot de passe aléatoire est généré côté serveur, une réinitialisation est exigée et l’e-mail standard de réinitialisation est envoyé (avec un lien contenant un jeton). L’e-mail « nouvel utilisateur » du plugin User - Joomla (qui contient le mot de passe en clair) est neutralisé lors de la création.
Remarque
- Nécessite le composant com_sensomcp (moteur MCP). Extension premium vendue séparément.
- reset_user_mfa est désactivé par défaut (option de l’extension et politique de l’outil).