Add access controls and permissions for signature steps

Implemented a Voter to enforce permissions on signature steps, ensuring only authorized users can sign steps. Updated relevant controllers and templates to reflect these permissions, and added corresponding tests to validate the changes.
This commit is contained in:
2024-09-13 17:04:57 +02:00
parent 1494c7ecd7
commit 9f1afb8423
8 changed files with 83 additions and 13 deletions

View File

@@ -531,9 +531,10 @@ workflow:
Remove hold: Enlever la mise en attente
On hold: En attente
Automated transition: Transition automatique
waiting_for_signature: En attente de signature
signature_zone:
title: Appliquer les signatures électroniques
title: Signatures électroniques
button_sign: Signer
metadata:
sign_by: 'Signature pour %name%'