The ability to create pages and manage menus is one of the most powerful features in Docebo. That said, sometimes you need to expose a page only to certain users. I found that you can choose to NOT add a custom page to your hamburger menu but you can still usher users to that specific page via a relative url in a widget (we use mostly the Image and Custom Content Box widgets for this purpose).
Using these “hidden” pages allows us to have many more pages available to our users without having to clutter up the hamburger menu (this menu can quickly get out of hand if not managed properly).
To do this…
- create your page
- once created, use the menu at the far right under the ellipses to “Copy the URL”
- it should look like this: https://www.xxxxxxxxx.com/pages/20/home
- to embed this link in a widget or other launch point and keep the user INSIDE the LMS, remove the “https://www.xxxxxx.com” and enter the URL as:
- /pages/20/home
- (where “pages” = the module, “20” is the unique number assigned to each custom page, and “home” is the name of the page you input
Once we figured this out, it opened up a whole new word of possibilities wherein pages and menus are concerned (and some rework, lol).
If you have any questions or need more information, please let me know.