I am redesigning a homepage which has 10 places it can take you. Four types of people will be using this homepage.
Person 1 can access elements 1, 2, and 3. Person 2 can access elements 3, and 4. Person 3 can access elements 5, 6, 7, 8, and 9. Person 4 can access all elements.
Instead of having a user click a link just for it to say "You do not have access to this page.", my plan was to not even have that option show up in the first place.
I am trying to think of a good way to present this page in a consistent manner. While for one user, they only need to see 2 options, another user will need to see 10 options.
Currently, there is just a grid of buttons leading to the links. It is not great. One thing I was thinking of is to put all relevant information on the homepage based on the user, and to have a toolbar at the top directing to each section. However, this could present a problem because of the data inside the links. How can I present the respective links to the users in a consistent manner? I want Person 4 to be able to hop on Person 2's computer without skipping a beat.
This is the design I ended up going with. It is a menu at the top of the page. (Sorry about poor wireframe...I'm new to that tool.) Are there issues with this design?: