Bonjour,
sur symfony 5 , je sais restreindre des permissions avec isGranted, dans les Routes(/annotations)
Du coup je peux décider qu'un commercial ou un administrateur du site peut modifier un champ dans un profil qu'il consulte.
Les utilisateurs ne peuvent que consulter un profil.
Mais j'aimerais que l'utilsateur puisse modifier son propre profil et uniquement le sien, donc luis aussi a la permission,
mais comment fait-on dans les routes, ce n'est pas isGranted, mais quelque chose avec l'id.
Ou bien est-on obligé de le faire directement dans la fonction, et du coup un if (isGranted('ROLE_ADMIN') and ...
En espérant que je me fais bien comprendre !
Partager