Pourquoi un bouton ou un menu n’apparaît pas pour un utilisateur ?
Un bouton ou un menu peut être masqué si le profil, l’espace, le périmètre, le rattachement, les droits, la publication ou les référentiels ne correspondent pas.
Les principaux éléments à vérifier
Pour diagnostiquer l'absence d'un bouton ou d'un menu, vérifiez toujours :
- le profil actuellement utilisé par l'utilisateur ;
- l'espace dans lequel il se trouve ;
- le périmètre attribué à son profil ;
- le rattachement organisationnel du collaborateur ou de la population concernée, si l'action dépend d'une personne ou d'une équipe ;
- les droits configurés dans la vue de droits associée ;
- l'appartenance du profil au bon groupe de profils ;
- la publication du menu, du portail, du document ou du workflow auprès du bon groupe ;
- les référentiels ou valeurs nécessaires à la fonctionnalité, lorsqu'ils dépendent de l'espace utilisé.
Pour comprendre les accès d'un utilisateur, commencez toujours par ces trois éléments : son profil, son espace et son périmètre.
Cause 1 : l'utilisateur n'utilise pas le bon profil
Un utilisateur peut disposer de plusieurs profils dans quarksUp. Selon le profil actif, les droits, menus et actions visibles peuvent être différents.
Si un bouton ou un menu n'apparaît pas, vérifiez d'abord que l'utilisateur est bien connecté avec le profil attendu.
Par exemple, une personne qui dispose à la fois d'un profil collaborateur et d'un profil manager peut ne pas voir les mêmes actions selon le profil utilisé.
Cause 2 : l'utilisateur n'est pas dans le bon espace
Un profil s'applique dans un espace donné. Si l'utilisateur se trouve dans un autre espace, les droits ou les menus attendus peuvent ne pas s'afficher.
Vérifiez donc que :
- l'utilisateur est dans le bon espace ;
- le profil a bien été attribué dans cet espace ;
- le menu, le portail ou le workflow concerne bien cet espace ;
- les collaborateurs ou données concernés sont bien visibles dans cet espace.
Chaque espace peut disposer de ses propres profils, droits, règles de visibilité ou référentiels. Un élément disponible dans un espace peut donc ne pas être visible ou utilisable dans un autre.
Cause 3 : le périmètre du profil est trop restreint
Le périmètre détermine les entités ou sous‑entités sur lesquelles les droits du profil s'appliquent.
Un utilisateur peut disposer du bon profil et des bons droits, mais ne pas voir certaines données ou actions si son périmètre ne couvre pas l'entité concernée.
Vérifiez notamment :
- les entités incluses dans le périmètre ;
- les sous‑entités couvertes ;
- les éventuelles exclusions ;
- la cohérence entre le périmètre attribué et les données attendues.
Cause 4 : le rattachement organisationnel ne correspond pas au contexte attendu
Si le bouton ou le menu dépend d'un collaborateur, d'une équipe ou d'une population, le rattachement organisationnel peut aussi expliquer l'absence d'affichage.
Par exemple, une action peut ne pas apparaître si le collaborateur concerné n'est pas rattaché à l'entité attendue, ou si l'utilisateur qui consulte ne dispose pas d'un périmètre couvrant cette entité.
Vérifiez notamment :
- l'entité de rattachement du collaborateur concerné ;
- l'espace dans lequel ce collaborateur est visible ;
- la cohérence entre le rattachement du collaborateur et le périmètre de l'utilisateur ;
- les éventuels changements récents d'entité, de poste ou d'espace.
Cause 5 : les droits ne sont pas configurés dans la vue de droits
Les boutons et actions disponibles dépendent souvent des droits configurés dans la vue de droits associée au profil.
Vérifiez que la vue de droits permet bien l'action attendue, par exemple :
- consulter une information ;
- créer un élément ;
- modifier une donnée ;
- supprimer un enregistrement ;
- accéder à certains groupes de colonnes ;
- utiliser une action ou un bouton spécifique.
Avant de modifier une vue de droits, vérifiez les profils qui l'utilisent déjà. Une même vue peut être partagée par plusieurs profils : une modification peut donc avoir un impact plus large que prévu.
Cause 6 : le profil n'appartient pas au bon groupe de profils
Certains menus, portails, documents ou workflows sont publiés auprès d'un groupe de profils.
Dans ce cas, les droits du profil ne suffisent pas toujours : le profil doit aussi appartenir au groupe ciblé par la publication ou le paramétrage.
Si un menu, un portail, un document ou un workflow n'apparaît pas, vérifiez que :
- le profil de l'utilisateur est bien inclus dans le groupe de profils attendu ;
- le groupe de profils est bien celui utilisé dans la publication ;
- le menu, le portail, le document ou le workflow cible bien ce groupe.
C'est une cause fréquente lorsqu'un élément semble correctement configuré mais reste invisible pour certains utilisateurs.
Cause 7 : le menu ou le portail n'est pas publié au bon groupe
Un menu ou un portail doit être associé au bon profil ou au bon groupe de profils pour être visible.
Vérifiez que :
- le menu ou portail existe bien ;
- il est publié auprès du bon groupe de profils ;
- les profils attendus sont bien inclus dans ce groupe ;
- les profils non concernés ne sont pas inclus par erreur.
Cause 8 : une valeur ou un référentiel attendu n'est pas disponible dans l'espace
Certaines fonctionnalités s'appuient sur des listes de valeurs ou référentiels. Selon la configuration de votre organisation, ces valeurs peuvent être communes à plusieurs espaces ou propres à un espace donné.
Si un bouton, un menu ou une action dépend d'une valeur qui n'est pas disponible dans l'espace utilisé, l'utilisateur peut ne pas voir l'élément attendu ou ne pas pouvoir réaliser l'action.
Vérifiez notamment :
- l'espace dans lequel l'utilisateur se trouve ;
- les valeurs disponibles dans cet espace ;
- le référentiel utilisé par la fonctionnalité concernée ;
- la cohérence entre le module, l'espace et les données attendues.
Cause 9 : les dates de validité du profil ne couvrent pas la période
Un profil peut être attribué avec une date de début et, si nécessaire, une date de fin.
Si le profil n'est pas encore actif ou n'est plus valide, les droits associés peuvent ne pas s'appliquer.
Vérifiez donc :
- la date de début du profil ;
- la date de fin éventuelle ;
- la période à laquelle l'utilisateur tente d'accéder à l'action ou au menu.
Cause 10 : le test est réalisé avec un compte non représentatif
Un compte Admin peut afficher davantage d'options qu'un utilisateur standard. À l'inverse, un compte de test mal configuré peut ne pas refléter le profil réel à contrôler.
Pour obtenir un diagnostic fiable, testez avec un compte représentatif :
- du profil concerné ;
- du bon espace ;
- du bon périmètre ;
- du bon groupe de profils.
Évitez de valider un paramétrage uniquement avec un compte Admin. Le résultat peut être différent de l'expérience réelle de l'utilisateur.
Méthode de diagnostic rapide
Si un utilisateur ne voit pas un bouton ou un menu, procédez dans cet ordre :
- Demandez quel profil l'utilisateur utilise.
- Vérifiez l'espace dans lequel il se trouve.
- Contrôlez le périmètre attribué au profil.
- Vérifiez le rattachement organisationnel si l'action dépend d'un collaborateur ou d'une population.
- Vérifiez la vue de droits associée à la fonctionnalité concernée.
- Contrôlez les groupes de colonnes ou droits spécifiques si l'action dépend d'une donnée visible.
- Vérifiez l'appartenance du profil au bon groupe de profils.
- Vérifiez la publication du menu, portail, document ou workflow auprès de ce groupe.
- Vérifiez les référentiels ou valeurs disponibles si la fonctionnalité dépend d'une liste de valeurs.
- Testez avec un compte représentatif du même profil.
Exemple
Un menu destiné aux managers a été publié auprès du groupe de profils Managers.
Si un utilisateur manager ne voit pas ce menu, plusieurs causes sont possibles :
- son profil manager n'est pas actif ;
- il utilise un autre profil ;
- il n'est pas dans le bon espace ;
- son profil n'appartient pas au groupe Managers ;
- le menu a été publié auprès d'un autre groupe ;
- son périmètre ne couvre pas les données affichées par le menu ;
- les collaborateurs concernés ne sont pas rattachés aux entités couvertes par son périmètre ;
- une valeur ou un référentiel nécessaire n'est pas disponible dans l'espace utilisé ;
- les droits associés au profil ne permettent pas d'accéder aux fonctionnalités du menu.
À retenir
Lorsqu'un bouton ou un menu n'apparaît pas, le problème ne vient pas toujours du bouton ou du menu lui‑même.
Le diagnostic doit prendre en compte l'ensemble de la chaîne d'accès : profil, espace, périmètre, rattachement organisationnel, vue de droits, groupe de profils, publication et référentiels disponibles. En vérifiant ces éléments dans l'ordre, vous pouvez identifier plus rapidement la cause de l'absence d'affichage.