Gestion de resources et roles (user-persmissions) de chaque utilisateurs dans front-end

Bonjour a tous!
Depuis quelques semaines, j’ai cherché la réponse appropriée sur la gestion des ressources et des permissions pour chaque utilisateur. Lorsqu’un utilisateur s’authentifie sur mon site, il voit toutes les ressources, tout comme l’administrateur. Cependant, je préférerais que chaque utilisateur ait sa propre source de données, tout comme l’administrateur. Malheureusement, cela ne semble fonctionner que dans le panneau d’administration et je n’arrive pas à obtenir les autorisations d’utilisateur dans la partie front-end.
j’espere que quelqu’un peux m’aider!
Merci d’avance!