Skip to main content

Hi all,

I may have missed this during the help, but, I have experienced an issue on a few occasions in which page information like images and names switch between specific clients. I created a page, menu and users

Day 1- Client A - Page A, Menu A and User A

I previewed and logged in as a User and it works

Day 2 - Client B - Page B, Menu B and User B

I previewed it was fine, but, when I logged in a user, it displays information from Client A.

 

When I go to the Menus and switch the order of Menus and put Client B above Client A. Client B can see the updated page with the correct image and page information.

Has anyone experienced this? 

 

What do yo mean by “information from client A”? do you mean that the page you land on is not the correct page/menu?

If that is the case, you may need to look at re-ordering your menus. The order of the menu on the admin page can affect what users will see depending on the visibility rules. When you have criteria that can overlap with other menus, the order of the menus becomes important. If you move one menu above the other, Docebo will display the first menu that matches the criteria for/to that user; so putting the menu that would normally come second in the first position would allow user A to bypass that menu and only see their proper menu…

Quite hard to say without seeing your set-up but that may be what you need to look at o resolve your issue. And does require some testing as well.


What do yo mean by “information from client A”? do you mean that the page you land on is not the correct page/menu?

If that is the case, you may need to look at re-ordering your menus. The order of the menu on the admin page can affect what users will see depending on the visibility rules. When you have criteria that can overlap with other menus, the order of the menus becomes important. If you move one menu above the other, Docebo will display the first menu that matches the criteria for/to that user; so putting the menu that would normally come second in the first position would allow user A to bypass that menu and only see their proper menu…

Quite hard to say without seeing your set-up but that may be what you need to look at o resolve your issue. And does require some testing as well.

Thanks for the reply.

Yes, that is what I mean.  I ran into an issue where the user from Client B is viewing the logo and page name from Client A.

Once I reordered the menu, it corrected the user page.

When you say,

‘Docebo will display the first menu that matches the criteria for/to that user; so putting the menu that would normally come second in the first position would allow user A to bypass that menu and only see their proper menu”

What criteria is ‘matched’ for the user? is it based on the branch or group they are in?

During the preview of the page, it shows the correct logo and page name.

Is there another way to validate this before publishing with having to ‘log in as this user’ as if i was client?

thanks 

 


Since a user can belong to the same branch, group as another and since the menu visibility options are fairly simple, it is possible that a user accesses the wrong menu since Docebo will assign the first menu that matches the user’s criteria; it works from the top down (as ordered on the admin menu page) so when you re-order the menus to allow for one menu to be assigned before another. Does that help?

Same goes if you use a “hidden” menu - this must always be placed last in the menu list:

 


Reply