Publié le 3 août 2026
Évolutions
- Centralisation des vérifications de droits dans
DroitService: ajout de l’énumérationDroitTypeet des
méthodesDroitService::getDroitFor()etDroitService::hasDroitFor()#2491
Corrections
- Consultation de la réponse d’un mail sécurisé via l’API : droits de lecture vérifiés sur le type de dossier d’origine
et non plus sur celui de la réponse (ex.mailsec-bidir:lectureau lieu demailsec-bidir-reponse:lecture) #2488 - Il manquait le numéro de l’acte pour la recherche avancée de ls-actes #2479
Dépréciations
- Les méthodes de construction de chaîne de droit sont dépréciées au profit de
DroitService::getDroitFor():
DroitService::getDroitLecture(),DroitService::getDroitEdition(),DroitService::getActionPermission(),
RoleUtilisateur::getDroit(),RoleUtilisateur::getDroitLecture(),RoleUtilisateur::getDroitEdition()#2491 - Les méthodes de vérification de droit
DroitService::hasDroit(),DroitService::hasDroitConnecteurLecture(),
DroitService::hasDroitConnecteurEdition(),DroitService::hasConnectorActionPermission()et
DroitService::hasDroitUtilisateurLecture()sont dépréciées au profit deDroitService::hasDroitFor()#2491 - Les méthodes
PastellControler::verifDroit()etPastellControler::hasDroit()sont dépréciées au profit de
PastellControler::checkDroitFor()etPastellControler::hasDroitFor()#2510 - Les méthodes intermédiaires de vérification de droit des contrôleurs
PastellControler::hasDroitEdition(),
PastellControler::hasEntiteDroitLecture(),PastellControler::hasUtilisateurDroitLecture(),
PastellControler::hasConnecteurDroitLecture(),PastellControler::hasConnecteurDroitEdition()et
PastellControler::hasConnectorActionPermission()sont dépréciées au profit de
PastellControler::checkDroitFor()#2515 - Dépréciation des méthodes de vérification de droit de l’API au profit de leur équivalent
…For()#2518 :
BaseAPIController::checkDroit()->BaseAPIController::checkDroitFor()
BaseAPIController::checkOneDroit()->BaseAPIController::checkOneDroitFor()
BaseAPIController::hasOneDroit()->BaseAPIController::hasOneDroitFor()
DroitService::hasOneDroit()->DroitService::hasOneDroitFor()