Skip to main content
Question

Managing growing menu needs

  • July 7, 2025
  • 8 replies
  • 78 views

Forum|alt.badge.img

Hey everyone,

I think I have finally grasped how menus and hierarchies work. However, as we continue to expand and develop our platform, I’m running into some challenges and wanted to see if anyone has suggestions to successfully manage them.

We typically have two types of users (learners and managers) and each has both a “default’ menu and a “hidden” menu. Each “default” menu controls what is in the hamburger menu, which includes their “Learner/Manager” landing page.

That’s all working great.

However, we are now having scenarios such as a special group that needs access to a specific special page. That group of users contains both managers and learners. The only way I’ve been able to figure it out has been to create a copy of both of the “default” menus, permissioned to the special manual group I made, which adds the special page to the hamburger menu. Both menus have to be copied because learners and managers have different landing page dashboards.

Is this the only way to make this work? I’m thinking of all the future special groups that will be create in our pipeline and how cluttered the menu setup is going to get. Is that just inevitable? Or is there some strategy that I’m missing? I’ve read through all the Community articles I can find and haven’t found a solution.

I hope that all makes sense and look forward to hearing everyone’s brilliance! :)

8 replies

lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • July 7, 2025

Yes I think that’s the best approach. Also keep in mind that the order of your menus also impacts what users have access to which menus. Docebo works from the top down in the order your menus are listed. 


Forum|alt.badge.img

Okay, thank you! I wish we could combine menus so the items from 2 would be combined into 1 hamburger menu. That would make things so much easier.

 


lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • July 8, 2025

You could technically design a page that has the same links as your combined menu would have. Maybe that’s an option you can explore?


Forum|alt.badge.img

You could technically design a page that has the same links as your combined menu would have. Maybe that’s an option you can explore?

But the only way to permission a page is through menus. And there are differences between the two. Like, menu 1 has page A, B, C and menu 2 has D, B, C and I want to add F to both. I couldn’t combine A-F into 1 page because there are variations with A & D.  I hope that makes sense. I was saying above that I wish there was a way to have menu 1 and menu 2 and then a menu 3 that is ONLY page F, it would be great if we could just add Menu 3 to both Menu 1 and Menu 2.

While sort of the same thing at the end of the day, just fewer menus to manage ALLL the pages on. 


lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • July 8, 2025

I was thinking simpler than that. If create a main page with links to your other pages, those secondary pages could be in your Hidden menu and you could organize your page to have a section for your groups, etc. You could then add some custom text about what links works for which users/groups and so on. It’s not necessarily the cleanest solution but it would allow you manage all menu access points from a single page. Essentially the hamburger menu becomes irrelevant. Hope this makes sense.


Forum|alt.badge.img

I was thinking simpler than that. If create a main page with links to your other pages, those secondary pages could be in your Hidden menu and you could organize your page to have a section for your groups, etc. You could then add some custom text about what links works for which users/groups and so on. It’s not necessarily the cleanest solution but it would allow you manage all menu access points from a single page. Essentially the hamburger menu becomes irrelevant. Hope this makes sense.

 

Ahhh I think I follow. So the links wouldn't work for everyone but we would have verbiage explaining and if those were clicked, they'd get a 403 error.


lrnlab
Hero III
Forum|alt.badge.img+10
  • Hero III
  • July 8, 2025

Yes...it’s not the best solution since we dont like error pages but it might be worth a try to see if it can meet your needs.


Forum|alt.badge.img

Yes...it’s not the best solution since we dont like error pages but it might be worth a try to see if it can meet your needs.

Thanks for the idea!  It might be a good solution for some scenarios.