Pour gérer les droits simplement, on peut organiser le Navigateur de manière à pouvoir choisir les parties qui seront affichées ou cachées en fonction de l’utilisateur. L’utilisateur qui ne voit pas certains éléments ne pourra donc pas y accéder !
Il existe aussi une manière plus complète mais plus complexe de gérer les droits, en les attribuant pour chaque explorateur et objet un par un.
Voir ici les deux manières de gérer les droits : Découvrir la gestion des droits dans DIAPASON
Comment faire ?
|
Voici le navigateur complet :
|
Voici ce qu’on veut que notre utilisateur/ classe utilisateur voit :
|
On va entrer en modification dans le Navigateur en cliquant sur “Définition Navigateur”:
Puis on lance l’action “Dossiers de Démarrage” :
On va ensuite venir sélectionner la/les branches auxquelles notre utilisateur ou classe utilisateur a accès en se positionnant dessus et en cliquant sur “Sélection Client Riche”:
Et dans la liste qui s’affiche, on va venir sélectionner les utilisateurs ou les classes utilisateurs qui vont avoir uniquement cette branche dans leur Navigateur.
Sur le navigateur, le cumul des branches de démarrage de l'utilisateur et de ses classes liées n'est pas systématique, et il est géré par le paramètre général « NAV-MOD-DEM ».
-
Par défaut, les utilisateurs ont accès à toutes les branches.
-
Mais si on sélectionne un utilisateur ou une classe utilisateur sur une branche, il n’aura plus accès qu'à cette branche et les autres branches sur lesquelles il est sélectionné !
On fait de même pour toutes les branches que l’utilisateur/la classe utilisateur peut voir, et on valide !