On ne veut plus de requete sql dans les services.

Pour le bien, tu copie colles ta méthode dans ta classe MsgPerso (la ça sera sa place), et voir même comme pour le get tu mets un "alias" dans la classe User. 

Et ici dans le service, tu checks les droits, puis tu appelles la bonne méthode dans la bonne classe.