Droits de configuration et nom de modèle invalide refusé UPTOD-024
À tester
Automatisable
Desktop
Instructions
- Utilisateur sans "Lire la configuration UptoSign" : la liste et la fiche des configurations sont refusées. Avec lecture seule : pas de boutons Nouveau/Modifier/Supprimer. Supprimer exige le droit dédié.
- Saisir (ou forger en POST) un nom de modèle du type "propal:../../x" ou un nom inexistant. Attendu : refusé avec message, aucun fichier inclus en dehors des modèles PDF Dolibarr.
Liens
Aucun lien.
Tests automatiques liés
| Source | Référence du test | Niveau |
|---|---|---|
| phpunit | UptoSignConfigCrudHttpTest | full |
| phpunit | UptoSignSpecimenModelTest | partial |
Vidéos de test
Aucune vidéo. Les tests automatiques publient ici la vidéo de référence (succès, une seule fois) et, en cas d'échec, la vidéo d'échec à comparer.
Historique des verdicts
Aucun verdict enregistré.
Discussion
Revue des liens test/cas (2026-10-19) : couverture partielle confirmee. Verifie : garde-fou du nom de modele (refus de "../..", de fichier sans classe, aucun fichier inclus hors des repertoires de modeles) via UptoSignSpecimenModelTest. Non verifie : refus de la liste et de la fiche sans droit de lecture ; absence des boutons Nouveau/Modifier/Supprimer en lecture seule ; droit dedie pour Supprimer ; message affiche au refus d'un nom invalide (seul le code retour -1 l'est).