J’ai créé une page d’accueil pour une application.
J’ai déclaré cette page d’accueil dans :
tous les groupes de droits
dans le domaine de l’application
j’ai vidé le cache et j’ai le scope dans la liste.
quand je choisi ce scope je m’attends à ne voir que mon application à gauche mais je vois toutes les applications ainsi que les menus administration, interface, etc.
Si vous voyez encore trop de choses, c’est ensuite un pb de paramétrage de vos groupes qui contiennent peut être d’autres groupes dans leur profil. Ou du code dans les GrantHooks qui force des droits… ?
De plus votre utilisateur doit avoir ces 3 responsabilités, le changement de scope ne fait que rendre les groupes actif/inactif parmi ceux présents dans ses droits, en aucun cas il ajoute ou retire des responsabilités permanentes (cf onglet Responsabilité de l’utilisateur flag actif/inactif lors d’un changement de scope).
Oui s’il s’agit de profils métier, il faut tester chacun unitairement (avec un user dédié n’ayant qu’un seul de ces groupes en responsabilité à la fois) avant d’en faire le cumul ou de paramétrer des scopes dessus.
De plus on crée généralement une page d’accueil (donc un scope) par profil, car leur usage n’est pas le même : un utilisateur a des “todo list”, un admin des “tableaux de bords” en accueil…