Introduction
Le menu utilisateur dans le coin supérieur gauche est le point de navigation principal pour les apprenants. Il leur donne accès aux différentes pages de la plateforme, telles que Mes cours et plans de formation, Catalogue de cours, Mon tableau de bord, etc.
En tant qu’administrateur, vous pouvez configurer des menus personnalisés pour des segments d’utilisateurs spécifiques, vous donnant le contrôle sur les pages qui s’affichent pour quels utilisateurs. Ces menus personnalisés peuvent inclure à la fois des pages intégrées et des pages personnalisées que vous créez.
Cet article explique comment :
- Vérifier quel menu principal est affiché pour les différents utilisateurs
- Gérer quelles pages (éléments de menu) sont visibles dans chaque menu
Comprendre ces paramètres garantit que, dans leur menu de navigation, les utilisateurs ne voient que le contenu pertinent pour eux.
Cet article explique également comment utiliser les menus pour contrôler la visibilité des pages qui ne sont pas répertoriées dans le menu de navigation principal, afin qu’elles puissent être accessibles, par exemple, via des liens ou des redirections.
Règles de visibilité pour les menus
Sélectionnez Menu de navigation > Personnalisation (icône formes) > Menus pour voir la liste des menus actuellement configurés sur votre plateforme.
→ Les Power Users disposant de droits pour les menus verront listés ici uniquement les menus qui leur sont attribués en tant que ressource.
Les règles de visibilité pour les menus sont les suivantes :
- Seuls les menus Publiés sont affichés. Les menus non publiés ne sont affichés pour personne (à l’exception du menu Par défaut).
- L’ordre des menus dans la liste est important : le menu de navigation d’un utilisateur sera le menu publié le plus haut pour lequel il dispose d’une visibilité. Cliquez sur la colonne Visible par pour vérifier quels groupes, branches et niveaux (Superadmin, Power User ou utilisateur normal) sont autorisés à voir chaque menu.
→ Pour avoir la visibilité d’un menu, un utilisateur doit correspondre à l’un des niveaux spécifiés ET appartenir à au moins un des groupes ou branches spécifiés. - Si un utilisateur n’est pas éligible pour voir l’un des menus publiés existants, son menu de navigation sera celui défini comme Par défaut, même s’il n’est pas publié, et même s’il ne correspond pas à ses critères d’éligibilité.
Pour plus d’informations sur la configuration des menus et leur visibilité, consultez l’article Créer et gérer des menus personnalisés pour les utilisateurs
Déterminer quel menu de navigation a un utilisateur particulier
Pour vérifier quel menu de navigation un utilisateur particulier voit, commencez par le haut de la liste des menus et ne regardez que les menus publiés. Trouvez le premier menu où les critères Visible par correspondent au niveau de votre utilisateur et à son appartenance à un groupe/branche.
Par exemple, pour avoir la visibilité du menu illustré ci-dessous, l’utilisateur doit être :
- Soit un Superadmin, soit un Power User avec le profil « HR manager »
ET
- Appartenir au groupe Milano OU à la branche Anonymized (il n’est pas nécessaire d’appartenir à tous les groupes ou branches spécifiés, un seul suffit)
Si l’utilisateur ne remplit les critères d’aucun des menus publiés, alors son menu de navigation sera celui marqué comme par défaut.
Astuce : vous pouvez emprunter l’identité d’un utilisateur pour confirmer quel menu de navigation lui est affiché
Comprendre quels utilisateurs ont un menu de navigation donné
Pour déterminer quels utilisateurs ont un menu de navigation particulier dans la plateforme, vous devez considérer deux choses :
- L’ordre des menus publiés dans la liste (la hiérarchie des menus).
- Les paramètres de visibilité de chaque menu (leur étendue).
Directives clés
Menus visibles par tous :
- Si un menu est visible par tous les utilisateurs (par exemple, toutes les branches, groupes et niveaux), il primera sur tous les menus listés en dessous de lui. Aucun des menus en dessous ne sera affiché pour quiconque comme son menu de navigation.
- Si vous avez plusieurs menus visibles par tous, seul celui le plus haut s’appliquera — il capturera tous les utilisateurs, et aucun des menus en dessous ne sera utilisé comme menu de navigation de quiconque.
Visibilité restreinte vs large :
Les menus avec une visibilité plus restreinte (par exemple, des branches ou des niveaux spécifiques) doivent être placés au-dessus de ceux plus larges pour avoir un effet.
- Si le menu « tous les niveaux » est au-dessus de celui des Superadmins, alors tous les utilisateurs de la branche Sales, y compris les Superadmins, ne verront que le menu plus large « tous les niveaux ».
- Pour vous assurer que les Superadmins voient leur menu spécifique, placez-le au-dessus de celui général.
De même, si vous avez un menu visible à la fois par les branches Sales et Marketing (tous les utilisateurs) et que vous le placez au-dessus des menus ciblant uniquement la branche Sales, alors les menus spécifiques à Sales ne seront pas vus.
Segments d’audience qui se chevauchent :
Réfléchissez également si les cibles des différents menus se croisent
Exemple : vous avez un menu ciblant le groupe Canada (tous les utilisateurs) et un autre menu ciblant la branche Sales (tous les utilisateurs) :
- Ces menus n’interféreront pas l’un avec l’autre si aucun des membres du groupe Canada n’est également dans la branche Sales.
- Mais si certains utilisateurs sont à la fois dans le groupe Canada et la branche Sales, ils obtiendront le menu qui est le plus haut dans la liste.
Effet du menu par défaut :
Le menu par défaut agit à la fois comme :
- Un menu régulier (affiché en fonction de sa priorité et de sa visibilité), et
- Un menu de secours pour les utilisateurs qui ne correspondent à la visibilité d’aucun autre menu publié.
Si tous vos menus définis ciblent des groupes petits ou spécifiques, de nombreux utilisateurs peuvent ne pas correspondre à aucun d’entre eux — et ils obtiendront le menu par défaut à la place.
Mais si chaque utilisateur est éligible pour au moins un menu publié, alors le menu par défaut se comporte comme n’importe quel autre menu.
L'ordre des menus a son importance :
comme la visibilité des menus est basée sur la hiérarchie, la modification de l’ordre des menus peut potentiellement avoir un impact sur les utilisateurs sur l’ensemble de la plateforme – pas seulement ceux ciblés par le menu que vous déplacez. Soyez particulièrement prudent lorsque vous déplacez des menus largement visibles au-dessus de ceux plus ciblés — cela peut cacher involontairement des menus à l’audience prévue.
Vérifier quelles pages apparaissent dans un menu spécifique (sur ordinateur et mobile)
Une fois que vous avez établi lequel des menus de la plateforme est affiché pour l’utilisateur ou les utilisateurs que vous souhaitez cibler, vous pouvez vérifier quelles pages sont contenues dans ce menu. Pour ce faire :
- Sélectionnez Menu de navigation > Personnalisation (icône formes) > Menus, et dans la liste des menus, cliquez sur le menu spécifique que vous souhaitez vérifier
- L’onglet Menu principal desktop affichera, sur le côté droit, les éléments qui sont inclus dans ce menu sur la plateforme desktop.
→ N’oubliez pas que cela signifie que tous les utilisateurs qui voient ce menu auront ces éléments dans leur menu utilisateur. - De même, l’onglet du menu principal de l’application mobile montre quels éléments les utilisateurs qui ont ce menu verront sur l’application mobile.
- Si l'option Personnaliser le menu de l'application mobile est désactivée, cela signifie que le menu mobile sera identique à celui desktop.
- Si l'option Personnaliser est activée, alors le menu mobile est distinct de celui desktop. Dans ce cas, le panneau sur le côté droit affiche les éléments qui seront visibles par les utilisateurs ayant ce menu sur mobile.
Vous pouvez modifier les pages qui apparaissent dans un menu particulier soit en supprimant les pages existantes, soit en ajoutant des pages parmi celles disponibles listées sur le côté gauche. Vous pouvez également modifier l’ordre dans lequel les éléments de menu apparaissent.
→ N’oubliez pas que, si le menu mobile est personnalisé, vous devrez le faire séparément pour les menus desktop et mobile.
Pour obtenir des instructions, consultez l’article Créer et gérer de menus personnalisés pour les utilisateurs, chapitres Ajout de pages aux menus desktop et Ajout de pages aux menus mobiles.
Avertissement : lorsque vous modifiez les pages d’un menu, n’oubliez pas que cela affectera tous les utilisateurs qui voient ce menu particulier sur leur plateforme.
Rendre une page visible dans le menu de navigation de vos utilisateurs
Dans certains scénarios, vous pouvez souhaiter rendre une page spécifique visible pour un utilisateur ou un ensemble d’utilisateurs, afin qu’ils puissent y accéder via leur menu de navigation. Par exemple, cela peut se produire après avoir créé une nouvelle page personnalisée (soit une page de widgets ou une page de lien externe). Ou vous pouvez souhaiter rendre disponible une page intégrée précédemment dissimulée.
Assurez-vous que la page est publiée
Pour rendre une page visible aux utilisateurs, vous devez tout d’abord vérifier qu’elle est publiée. Pour ce faire :
- Sélectionnez Menu de navigation > Personnalisation (icône formes) > Pages pour ouvrir la liste des pages.
→ Les Power Users avec des droits pour les pages verront listées ici les pages qui leur sont attribuées en tant que ressource - Dans la liste des pages, localisez la page que vous souhaitez afficher.
- S’il s’agit d’une page personnalisée (page de widgets ou page de lien externe), assurez-vous qu’elle est Publiée, car les pages non publiées ne sont pas affichées, même si elles sont incluses dans les menus. Vous pouvez publier ou dépublier une page en cliquant sur l’icône dans la colonne Publié.
→ À noter : les pages intégrées sont toujours publiées et ne peuvent pas être dépubliées. - Enregistrez les modifications lorsque vous avez terminé.
Ajouter la page aux menus utilisateurs appropriés
Ensuite, pour afficher la page à l’audience cible souhaitée, vous devez la placer dans les bons menus. Pour ce faire :
- Identifiez le ou les menus qui sont affichés pour les utilisateurs cibles souhaités. Pour obtenir de l’aide, consultez les chapitres Déterminer quel menu de navigation a un utilisateur particulier et Comprendre quels utilisateurs ont un menu de navigation donné. N’oubliez pas de ne considérer que les menus publiés, et le menu par défaut si applicable.
- Vérifiez si la page que vous souhaitez afficher est déjà ajoutée à ces menus. Pour obtenir de l’aide, consultez le chapitre Vérifier quelles pages apparaissent dans un menu spécifique (sur ordinateur et mobile). N’oubliez pas de vérifier à la fois les menus mobiles et desktop, qui peuvent être différents.
- Si la page n’est pas déjà ajoutée, insérez-la dans les menus appropriés comme indiqué dans l’article Créer et gérer des menus personnalisés pour les utilisateurs, chapitres Ajout de pages aux menus desktop et Ajout de pages aux menus mobiles.
Demander aux utilisateurs d’actualiser la page
Les modifications apportées aux pages et aux menus prendront effet pour les utilisateurs la prochaine fois qu’ils actualiseront la page de la plateforme. Si les utilisateurs signalent que la page demandée n’est toujours pas visible dans leur menu de navigation, demandez-leur d’abord d’actualiser (recharger) la page du navigateur. Si cela ne fonctionne pas, essayez ce qui suit :
- vérifiez dans une fenêtre de navigation privée
- déconnectez-vous de la plateforme puis reconnectez-vous
- videz le cache du navigateur
Rendre un menu visible pour vos utilisateurs
Dans certains scénarios, vous pouvez déjà avoir un menu correctement configuré contenant la page que vous souhaitez afficher, mais ce menu n’est pas affiché pour tout le monde dans votre audience cible, car certains utilisateurs voient un menu de navigation différent.
Dans ce cas, vous devez examiner attentivement la hiérarchie des menus sur votre plateforme et voir quelles modifications vous pouvez apporter en toute sécurité pour corriger cela. En particulier :
Vérifiez les paramètres de visibilité du menu lui-même : assurez-vous qu’il cible tous les groupes, branches ou niveaux qui devraient recevoir ce menu particulier.
Vérifiez la priorité du menu : si vous avez un autre menu de priorité plus élevée qui cible certains des mêmes utilisateurs, il interceptera ces utilisateurs et les empêchera d’obtenir le menu souhaité.
Éliminez les menus en double indésirables ou abandonnés : dans certains cas, la liste des menus peut inclure d’anciennes versions ou des versions de test de menus qui « capturent » par inadvertance certains utilisateurs et les empêchent de voir le menu correctement mis à jour.
Pour éviter cela, nettoyez votre liste de menus ou déplacez au moins tous les menus de test ou en double vers le bas de la liste.
Contrôler la visibilité des pages qui ne sont pas dans le menu de navigation
Il est parfois nécessaire pour les utilisateurs d’accéder à des pages qui n’apparaissent pas dans leur menu de navigation.
Par exemple, vous pouvez souhaiter utiliser des liens directs ou des redirections système pour envoyer les utilisateurs vers certaines pages qu’ils ne voient pas répertoriées dans le menu de leur plateforme.
Pour que cela fonctionne, les utilisateurs ciblés doivent avoir la visibilité d’un menu publié contenant la page–même si ce menu n’est pas celui qui leur est affiché sur la plateforme.
Pour y parvenir, vous pouvez créer un menu secondaire associé aux mêmes utilisateurs, mais avec une priorité inférieure à celle du menu réellement affiché à ces utilisateurs. Incluez dans ce « menu caché » toutes les pages auxquelles les utilisateurs ont besoin d’accéder, mais qui ne devraient pas être répertoriées dans leur navigation principale.