Bonjour laubry,
DotNetNuke intègre nativement un système de tri des utilisateurs dans des rôles. Ces rôles peuvent être utilisés pour afficher/masquer des pages, modules, contenus, et des fonctions.
Pour débuter avec les rôles, tu peux créer un rôle (Site > Rôles) en t'aidant des aides contextuelles ( ? ), puis ajouter un utilisateur dans celui-ci (Site > Utilisateurs > Editer les rôles d'un utilisateur en cliquant sur le petit cadenas > Puis sélectionne un Rôle et clique sur ajouter), et enfin définir la grille de permissions d'un module (Paramètres du module) ou d'une page (Editer la page). Par exemple, si la page MaPageN donne au groupe MonGroupeN la permission Afficher, alors seul les utilisateurs présents dans ce groupe pourront la voir.
Bon courage
Sébastien